summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--applications/luci-app-acme/po/de/acme.po13
-rw-r--r--applications/luci-app-acme/po/fi/acme.po6
-rw-r--r--applications/luci-app-acme/po/id/acme.po245
-rw-r--r--applications/luci-app-acme/po/ru/acme.po13
-rw-r--r--applications/luci-app-acme/po/uk/acme.po112
-rw-r--r--applications/luci-app-acme/po/zh_Hant/acme.po8
-rw-r--r--applications/luci-app-adblock/po/el/adblock.po8
-rw-r--r--applications/luci-app-adblock/po/es/adblock.po19
-rw-r--r--applications/luci-app-adblock/po/uk/adblock.po372
-rw-r--r--applications/luci-app-adblock/po/zh_Hans/adblock.po16
-rw-r--r--applications/luci-app-advanced-reboot/po/fi/advanced-reboot.po14
-rw-r--r--applications/luci-app-advanced-reboot/root/usr/share/advanced-reboot/devices/linksys-ea7500v2.json15
-rw-r--r--applications/luci-app-ahcp/po/fi/ahcp.po14
-rw-r--r--applications/luci-app-aria2/po/da/aria2.po6
-rw-r--r--applications/luci-app-aria2/po/el/aria2.po6
-rw-r--r--applications/luci-app-aria2/po/ko/aria2.po12
-rw-r--r--applications/luci-app-aria2/po/zh_Hant/aria2.po12
-rw-r--r--applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js11
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ar/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/bg/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/bn_BD/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ca/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/da/attendedsysupgrade.po162
-rw-r--r--applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/el/attendedsysupgrade.po104
-rw-r--r--applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po134
-rw-r--r--applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/fi/attendedsysupgrade.po102
-rw-r--r--applications/luci-app-attendedsysupgrade/po/fr/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/he/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/hi/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/hu/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po120
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ko/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ms/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/nb_NO/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/pt/attendedsysupgrade.po134
-rw-r--r--applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/sk/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/templates/attendedsysupgrade.pot98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po158
-rw-r--r--applications/luci-app-attendedsysupgrade/po/uk/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/vi/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po98
-rw-r--r--applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po226
-rw-r--r--applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json3
-rw-r--r--applications/luci-app-banip/po/da/banip.po6
-rw-r--r--applications/luci-app-banip/po/el/banip.po6
-rw-r--r--applications/luci-app-banip/po/es/banip.po8
-rw-r--r--applications/luci-app-banip/po/ru/banip.po8
-rw-r--r--applications/luci-app-banip/po/uk/banip.po97
-rw-r--r--applications/luci-app-banip/po/zh_Hans/banip.po8
-rw-r--r--applications/luci-app-bcp38/po/uk/bcp38.po6
-rw-r--r--applications/luci-app-bmx7/po/ko/bmx7.po8
-rw-r--r--applications/luci-app-clamav/po/fi/clamav.po10
-rw-r--r--applications/luci-app-cshark/po/zh_Hant/cshark.po8
-rw-r--r--applications/luci-app-dcwapd/po/fi/dcwapd.po10
-rw-r--r--applications/luci-app-dcwapd/po/ko/dcwapd.po8
-rw-r--r--applications/luci-app-dcwapd/po/uk/dcwapd.po8
-rw-r--r--applications/luci-app-ddns/po/da/ddns.po8
-rw-r--r--applications/luci-app-ddns/po/ko/ddns.po14
-rw-r--r--applications/luci-app-ddns/po/uk/ddns.po8
-rw-r--r--applications/luci-app-ddns/po/zh_Hant/ddns.po10
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po8
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/zh_Hant/dnscrypt-proxy.po8
-rw-r--r--applications/luci-app-dockerman/po/el/dockerman.po6
-rw-r--r--applications/luci-app-dockerman/po/fi/dockerman.po34
-rw-r--r--applications/luci-app-dockerman/po/ko/dockerman.po142
-rw-r--r--applications/luci-app-dockerman/po/uk/dockerman.po10
-rw-r--r--applications/luci-app-dynapoint/po/sv/dynapoint.po37
-rw-r--r--applications/luci-app-dynapoint/po/zh_Hans/dynapoint.po8
-rw-r--r--applications/luci-app-dynapoint/po/zh_Hant/dynapoint.po10
-rw-r--r--applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js2
-rw-r--r--applications/luci-app-firewall/po/ar/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/bg/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/bn_BD/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/ca/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/cs/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/da/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/de/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/el/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/en/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/es/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/fa/firewall.po13
-rw-r--r--applications/luci-app-firewall/po/fi/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/fr/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/he/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/hi/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/hu/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/id/firewall.po30
-rw-r--r--applications/luci-app-firewall/po/it/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/ja/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/ko/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/mr/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/ms/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/nb_NO/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/nl/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/pl/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/pt/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/pt_BR/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/ro/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/ru/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/si/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/sk/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/sv/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/templates/firewall.pot2
-rw-r--r--applications/luci-app-firewall/po/tr/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/uk/firewall.po8
-rw-r--r--applications/luci-app-firewall/po/vi/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/zh_Hans/firewall.po2
-rw-r--r--applications/luci-app-firewall/po/zh_Hant/firewall.po2
-rw-r--r--applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js2
-rw-r--r--applications/luci-app-frpc/po/el/frpc.po10
-rw-r--r--applications/luci-app-frpc/po/fi/frpc.po4
-rw-r--r--applications/luci-app-frpc/po/pl/frpc.po8
-rw-r--r--applications/luci-app-frpc/po/uk/frpc.po10
-rw-r--r--applications/luci-app-frps/po/el/frps.po10
-rw-r--r--applications/luci-app-frps/po/fi/frps.po16
-rw-r--r--applications/luci-app-frps/po/pl/frps.po6
-rw-r--r--applications/luci-app-fwknopd/po/it/fwknopd.po14
-rw-r--r--applications/luci-app-fwknopd/po/ko/fwknopd.po10
-rw-r--r--applications/luci-app-hd-idle/po/uk/hd-idle.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/da/https-dns-proxy.po6
-rw-r--r--applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po8
-rw-r--r--applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po50
-rw-r--r--applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po46
-rw-r--r--applications/luci-app-ksmbd/po/fi/ksmbd.po4
-rw-r--r--applications/luci-app-ksmbd/po/ko/ksmbd.po19
-rw-r--r--applications/luci-app-lxc/po/ko/lxc.po8
-rw-r--r--applications/luci-app-lxc/po/ru/lxc.po9
-rw-r--r--applications/luci-app-minidlna/po/ar/minidlna.po49
-rw-r--r--applications/luci-app-minidlna/po/bg/minidlna.po46
-rw-r--r--applications/luci-app-minidlna/po/bn_BD/minidlna.po46
-rw-r--r--applications/luci-app-minidlna/po/ca/minidlna.po49
-rw-r--r--applications/luci-app-minidlna/po/cs/minidlna.po58
-rw-r--r--applications/luci-app-minidlna/po/da/minidlna.po64
-rw-r--r--applications/luci-app-minidlna/po/de/minidlna.po58
-rw-r--r--applications/luci-app-minidlna/po/el/minidlna.po46
-rw-r--r--applications/luci-app-minidlna/po/en/minidlna.po58
-rw-r--r--applications/luci-app-minidlna/po/es/minidlna.po56
-rw-r--r--applications/luci-app-minidlna/po/fi/minidlna.po64
-rw-r--r--applications/luci-app-minidlna/po/fr/minidlna.po58
-rw-r--r--applications/luci-app-minidlna/po/he/minidlna.po46
-rw-r--r--applications/luci-app-minidlna/po/hi/minidlna.po46
-rw-r--r--applications/luci-app-minidlna/po/hu/minidlna.po58
-rw-r--r--applications/luci-app-minidlna/po/it/minidlna.po58
-rw-r--r--applications/luci-app-minidlna/po/ja/minidlna.po55
-rw-r--r--applications/luci-app-minidlna/po/ko/minidlna.po54
-rw-r--r--applications/luci-app-minidlna/po/mr/minidlna.po46
-rw-r--r--applications/luci-app-minidlna/po/ms/minidlna.po46
-rw-r--r--applications/luci-app-minidlna/po/nb_NO/minidlna.po62
-rw-r--r--applications/luci-app-minidlna/po/pl/minidlna.po58
-rw-r--r--applications/luci-app-minidlna/po/pt/minidlna.po58
-rw-r--r--applications/luci-app-minidlna/po/pt_BR/minidlna.po58
-rw-r--r--applications/luci-app-minidlna/po/ro/minidlna.po62
-rw-r--r--applications/luci-app-minidlna/po/ru/minidlna.po54
-rw-r--r--applications/luci-app-minidlna/po/sk/minidlna.po49
-rw-r--r--applications/luci-app-minidlna/po/sv/minidlna.po46
-rw-r--r--applications/luci-app-minidlna/po/templates/minidlna.pot46
-rw-r--r--applications/luci-app-minidlna/po/tr/minidlna.po68
-rw-r--r--applications/luci-app-minidlna/po/uk/minidlna.po67
-rw-r--r--applications/luci-app-minidlna/po/vi/minidlna.po46
-rw-r--r--applications/luci-app-minidlna/po/zh_Hans/minidlna.po68
-rw-r--r--applications/luci-app-minidlna/po/zh_Hant/minidlna.po54
-rw-r--r--applications/luci-app-mjpg-streamer/po/zh_Hans/mjpg-streamer.po12
-rw-r--r--applications/luci-app-mwan3/po/de/mwan3.po9
-rw-r--r--applications/luci-app-mwan3/po/el/mwan3.po8
-rw-r--r--applications/luci-app-mwan3/po/ko/mwan3.po14
-rw-r--r--applications/luci-app-mwan3/po/sv/mwan3.po8
-rw-r--r--applications/luci-app-mwan3/po/zh_Hant/mwan3.po14
-rw-r--r--applications/luci-app-nft-qos/po/el/nft-qos.po8
-rw-r--r--applications/luci-app-nft-qos/po/uk/nft-qos.po104
-rw-r--r--applications/luci-app-nlbwmon/po/fi/nlbwmon.po6
-rw-r--r--applications/luci-app-nlbwmon/po/ko/nlbwmon.po8
-rw-r--r--applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po10
-rw-r--r--applications/luci-app-nut/po/ko/nut.po8
-rw-r--r--applications/luci-app-nut/po/uk/nut.po313
-rw-r--r--applications/luci-app-nut/po/zh_Hant/nut.po14
-rw-r--r--applications/luci-app-ocserv/po/el/ocserv.po10
-rw-r--r--applications/luci-app-ocserv/po/ko/ocserv.po8
-rw-r--r--applications/luci-app-ocserv/po/uk/ocserv.po8
-rw-r--r--applications/luci-app-olsr-services/po/it/olsr-services.po8
-rw-r--r--applications/luci-app-olsr/po/ko/olsr.po12
-rw-r--r--applications/luci-app-olsr/po/uk/olsr.po8
-rw-r--r--applications/luci-app-olsr/po/zh_Hant/olsr.po10
-rw-r--r--applications/luci-app-openvpn/po/sv/openvpn.po58
-rw-r--r--applications/luci-app-openvpn/po/uk/openvpn.po8
-rw-r--r--applications/luci-app-openvpn/po/zh_Hant/openvpn.po8
-rw-r--r--applications/luci-app-p910nd/po/el/p910nd.po6
-rw-r--r--applications/luci-app-pagekitec/po/de/pagekitec.po20
-rw-r--r--applications/luci-app-polipo/po/el/polipo.po10
-rw-r--r--applications/luci-app-polipo/po/zh_Hant/polipo.po8
-rw-r--r--applications/luci-app-privoxy/po/hi/privoxy.po15
-rw-r--r--applications/luci-app-qos/po/el/qos.po33
-rw-r--r--applications/luci-app-qos/po/ko/qos.po10
-rw-r--r--applications/luci-app-qos/po/uk/qos.po6
-rw-r--r--applications/luci-app-qos/po/vi/qos.po9
-rw-r--r--applications/luci-app-radicale/po/ko/radicale.po14
-rw-r--r--applications/luci-app-radicale/po/uk/radicale.po8
-rw-r--r--applications/luci-app-radicale/po/zh_Hant/radicale.po8
-rw-r--r--applications/luci-app-radicale2/po/da/radicale2.po6
-rw-r--r--applications/luci-app-radicale2/po/el/radicale2.po8
-rw-r--r--applications/luci-app-radicale2/po/ko/radicale2.po8
-rw-r--r--applications/luci-app-radicale2/po/tr/radicale2.po8
-rw-r--r--applications/luci-app-radicale2/po/uk/radicale2.po8
-rw-r--r--applications/luci-app-radicale2/po/zh_Hant/radicale2.po12
-rw-r--r--applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua2
-rw-r--r--applications/luci-app-rp-pppoe-server/po/uk/rp-pppoe-server.po8
-rw-r--r--applications/luci-app-rp-pppoe-server/po/zh_Hant/rp-pppoe-server.po8
-rw-r--r--applications/luci-app-samba4/po/fi/samba4.po8
-rw-r--r--applications/luci-app-samba4/po/ko/samba4.po31
-rw-r--r--applications/luci-app-ser2net/po/el/ser2net.po6
-rw-r--r--applications/luci-app-ser2net/po/ko/ser2net.po8
-rw-r--r--applications/luci-app-ser2net/po/zh_Hant/ser2net.po6
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ar/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/bg/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/bn_BD/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ca/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/da/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/el/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/en/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/fi/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/fr/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/he/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/hi/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ja/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ko/shadowsocks-libev.po64
-rw-r--r--applications/luci-app-shadowsocks-libev/po/mr/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ms/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/nb_NO/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po76
-rw-r--r--applications/luci-app-shadowsocks-libev/po/pt/shadowsocks-libev.po64
-rw-r--r--applications/luci-app-shadowsocks-libev/po/pt_BR/shadowsocks-libev.po64
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/sk/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/sv/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/templates/shadowsocks-libev.pot56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/tr/shadowsocks-libev.po65
-rw-r--r--applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po56
-rw-r--r--applications/luci-app-shadowsocks-libev/po/zh_Hans/shadowsocks-libev.po62
-rw-r--r--applications/luci-app-shadowsocks-libev/po/zh_Hant/shadowsocks-libev.po62
-rw-r--r--applications/luci-app-shairplay/po/zh_Hant/shairplay.po8
-rw-r--r--applications/luci-app-simple-adblock/po/da/simple-adblock.po103
-rw-r--r--applications/luci-app-simple-adblock/po/ko/simple-adblock.po12
-rw-r--r--applications/luci-app-simple-adblock/po/uk/simple-adblock.po8
-rw-r--r--applications/luci-app-splash/po/el/splash.po8
-rw-r--r--applications/luci-app-splash/po/ko/splash.po10
-rw-r--r--applications/luci-app-splash/po/uk/splash.po8
-rw-r--r--applications/luci-app-sqm/po/zh_Hans/sqm.po44
-rw-r--r--applications/luci-app-squid/po/el/squid.po14
-rw-r--r--applications/luci-app-statistics/po/el/statistics.po10
-rw-r--r--applications/luci-app-statistics/po/ko/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/uk/statistics.po8
-rw-r--r--applications/luci-app-statistics/po/zh_Hant/statistics.po8
-rwxr-xr-xapplications/luci-app-statistics/root/usr/bin/stat-genconfig10
-rw-r--r--applications/luci-app-tinyproxy/po/el/tinyproxy.po97
-rw-r--r--applications/luci-app-tinyproxy/po/fi/tinyproxy.po4
-rw-r--r--applications/luci-app-transmission/po/fi/transmission.po4
-rw-r--r--applications/luci-app-transmission/po/ko/transmission.po14
-rw-r--r--applications/luci-app-transmission/po/zh_Hant/transmission.po8
-rw-r--r--applications/luci-app-travelmate/po/de/travelmate.po6
-rw-r--r--applications/luci-app-travelmate/po/el/travelmate.po8
-rw-r--r--applications/luci-app-travelmate/po/uk/travelmate.po38
-rw-r--r--applications/luci-app-travelmate/po/zh_Hant/travelmate.po23
-rw-r--r--applications/luci-app-ttyd/po/ko/ttyd.po14
-rw-r--r--applications/luci-app-ttyd/po/uk/ttyd.po6
-rw-r--r--applications/luci-app-udpxy/po/de/udpxy.po18
-rw-r--r--applications/luci-app-uhttpd/po/fi/uhttpd.po8
-rw-r--r--applications/luci-app-uhttpd/po/id/uhttpd.po10
-rw-r--r--applications/luci-app-uhttpd/po/ru/uhttpd.po10
-rw-r--r--applications/luci-app-uhttpd/po/sv/uhttpd.po12
-rw-r--r--applications/luci-app-unbound/po/uk/unbound.po12
-rw-r--r--applications/luci-app-upnp/po/el/upnp.po8
-rw-r--r--applications/luci-app-upnp/po/fi/upnp.po12
-rw-r--r--applications/luci-app-upnp/po/ko/upnp.po8
-rw-r--r--applications/luci-app-vnstat/po/ko/vnstat.po38
-rw-r--r--applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js115
-rw-r--r--applications/luci-app-vnstat2/po/ar/vnstat2.po52
-rw-r--r--applications/luci-app-vnstat2/po/bg/vnstat2.po52
-rw-r--r--applications/luci-app-vnstat2/po/bn_BD/vnstat2.po52
-rw-r--r--applications/luci-app-vnstat2/po/ca/vnstat2.po52
-rw-r--r--applications/luci-app-vnstat2/po/cs/vnstat2.po52
-rw-r--r--applications/luci-app-vnstat2/po/da/vnstat2.po59
-rw-r--r--applications/luci-app-vnstat2/po/de/vnstat2.po62
-rw-r--r--applications/luci-app-vnstat2/po/el/vnstat2.po52
-rw-r--r--applications/luci-app-vnstat2/po/en/vnstat2.po52
-rw-r--r--applications/luci-app-vnstat2/po/es/vnstat2.po55
-rw-r--r--applications/luci-app-vnstat2/po/fi/vnstat2.po57
-rw-r--r--applications/luci-app-vnstat2/po/fr/vnstat2.po55
-rw-r--r--applications/luci-app-vnstat2/po/he/vnstat2.po52
-rw-r--r--applications/luci-app-vnstat2/po/hi/vnstat2.po52
-rw-r--r--applications/luci-app-vnstat2/po/hu/vnstat2.po55
-rw-r--r--applications/luci-app-vnstat2/po/it/vnstat2.po52
-rw-r--r--applications/luci-app-vnstat2/po/ja/vnstat2.po74
-rw-r--r--applications/luci-app-vnstat2/po/ko/vnstat2.po109
-rw-r--r--applications/luci-app-vnstat2/po/mr/vnstat2.po55
-rw-r--r--applications/luci-app-vnstat2/po/ms/vnstat2.po52
-rw-r--r--applications/luci-app-vnstat2/po/nb_NO/vnstat2.po52
-rw-r--r--applications/luci-app-vnstat2/po/pl/vnstat2.po61
-rw-r--r--applications/luci-app-vnstat2/po/pt/vnstat2.po62
-rw-r--r--applications/luci-app-vnstat2/po/pt_BR/vnstat2.po62
-rw-r--r--applications/luci-app-vnstat2/po/ro/vnstat2.po63
-rw-r--r--applications/luci-app-vnstat2/po/ru/vnstat2.po62
-rw-r--r--applications/luci-app-vnstat2/po/sk/vnstat2.po52
-rw-r--r--applications/luci-app-vnstat2/po/sv/vnstat2.po52
-rw-r--r--applications/luci-app-vnstat2/po/templates/vnstat2.pot52
-rw-r--r--applications/luci-app-vnstat2/po/tr/vnstat2.po62
-rw-r--r--applications/luci-app-vnstat2/po/uk/vnstat2.po52
-rw-r--r--applications/luci-app-vnstat2/po/vi/vnstat2.po60
-rw-r--r--applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po61
-rw-r--r--applications/luci-app-vnstat2/po/zh_Hant/vnstat2.po67
-rw-r--r--applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json2
-rw-r--r--applications/luci-app-vnstat2/root/usr/share/rpcd/acl.d/luci-app-vnstat2.json3
-rw-r--r--applications/luci-app-vpn-policy-routing/po/da/vpn-policy-routing.po14
-rw-r--r--applications/luci-app-vpn-policy-routing/po/el/vpn-policy-routing.po6
-rw-r--r--applications/luci-app-vpn-policy-routing/po/uk/vpn-policy-routing.po12
-rw-r--r--applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po10
-rw-r--r--applications/luci-app-vpnbypass/po/uk/vpnbypass.po8
-rw-r--r--applications/luci-app-vpnbypass/po/zh_Hant/vpnbypass.po10
-rw-r--r--applications/luci-app-watchcat/po/uk/watchcat.po84
-rw-r--r--applications/luci-app-wifischedule/po/fi/wifischedule.po12
-rw-r--r--applications/luci-app-wifischedule/po/uk/wifischedule.po6
-rw-r--r--applications/luci-app-wireguard/po/el/wireguard.po14
-rw-r--r--applications/luci-app-wireguard/po/es/wireguard.po5
-rw-r--r--applications/luci-app-wireguard/po/it/wireguard.po10
-rw-r--r--applications/luci-app-wireguard/po/uk/wireguard.po10
-rw-r--r--applications/luci-app-yggdrasil/po/el/yggdrasil.po10
-rw-r--r--applications/luci-app-yggdrasil/po/fi/yggdrasil.po4
-rw-r--r--applications/luci-app-yggdrasil/po/uk/yggdrasil.po8
-rw-r--r--applications/luci-app-yggdrasil/po/zh_Hant/yggdrasil.po19
-rw-r--r--libs/luci-lib-jsonc/src/jsonc.c2
-rw-r--r--luci.mk33
-rw-r--r--modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua4
-rw-r--r--modules/luci-base/po/el/base.po10
-rw-r--r--modules/luci-base/po/es/base.po274
-rw-r--r--modules/luci-base/po/fi/base.po95
-rw-r--r--modules/luci-base/po/ko/base.po35
-rw-r--r--modules/luci-base/po/pl/base.po4
-rw-r--r--modules/luci-base/po/ro/base.po139
-rw-r--r--modules/luci-base/po/ru/base.po4
-rw-r--r--modules/luci-base/po/tr/base.po8
-rw-r--r--modules/luci-base/po/uk/base.po908
-rw-r--r--modules/luci-base/po/zh_Hans/base.po36
-rw-r--r--modules/luci-base/po/zh_Hant/base.po658
-rwxr-xr-xmodules/luci-base/root/etc/init.d/ucitrack6
-rw-r--r--modules/luci-mod-dashboard/po/zh_Hant/dashboard.po10
-rw-r--r--modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js11
-rw-r--r--modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js10
-rw-r--r--modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js2
-rw-r--r--protocols/luci-proto-batman-adv/Makefile14
-rw-r--r--protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js109
-rw-r--r--protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js58
-rw-r--r--protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js20
-rwxr-xr-xprotocols/luci-proto-wireguard/root/usr/libexec/rpcd/luci.wireguard7
-rw-r--r--protocols/luci-proto-wireguard/root/usr/share/rpcd/acl.d/luci-wireguard.json3
-rw-r--r--themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css1
371 files changed, 9090 insertions, 6671 deletions
diff --git a/applications/luci-app-acme/po/de/acme.po b/applications/luci-app-acme/po/de/acme.po
index 2e12c0b1cc..a42b387d7d 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: 2021-10-13 19:44+0000\n"
-"Last-Translator: Jan Kindler <j.e.g.kindler@gmail.com>\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
+"Last-Translator: asdf-tw <wibi.tomw91@live.at>\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.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -72,7 +72,7 @@ msgstr "Tage bis zur Erneuerung"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:136
msgid "Domain Alias"
-msgstr "Domänen Alias"
+msgstr "Domain Alias"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:70
msgid "Domain names"
@@ -85,9 +85,8 @@ msgid ""
"must point at the router in the global DNS."
msgstr ""
"Domänennamen, die in das Zertifikat aufgenommen werden sollen. Der erste "
-"Eintrag ist der Betreffname, nachfolgende Namen sind Alternativnamen. "
-"Beachten Sie, dass alle Domänennamen im globalen DNS auf den Router zeigen "
-"müssen."
+"Eintrag ist der Betreff, nachfolgende Namen sind Alternativnamen. Beachten "
+"Sie, dass alle Domainamen im globalen DNS auf den Router zeigen müssen."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
msgid "ECC 256 bits"
diff --git a/applications/luci-app-acme/po/fi/acme.po b/applications/luci-app-acme/po/fi/acme.po
index e9982eee7b..2eea3512ed 100644
--- a/applications/luci-app-acme/po/fi/acme.po
+++ b/applications/luci-app-acme/po/fi/acme.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-15 00:58+0000\n"
+"PO-Revision-Date: 2022-03-26 06:39+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/fi/>\n"
@@ -91,11 +91,11 @@ msgstr ""
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
msgid "ECC 256 bits"
-msgstr ""
+msgstr "ECC 256 bittiä"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
msgid "ECC 384 bits"
-msgstr ""
+msgstr "ECC 384 bittiä"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:35
msgid "Email address to associate with account key."
diff --git a/applications/luci-app-acme/po/id/acme.po b/applications/luci-app-acme/po/id/acme.po
new file mode 100644
index 0000000000..002c307c6f
--- /dev/null
+++ b/applications/luci-app-acme/po/id/acme.po
@@ -0,0 +1,245 @@
+msgid ""
+msgstr ""
+"Language: id\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
+msgid "ACME certificates"
+msgstr ""
+
+#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
+msgid "ACME certs"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:26
+msgid "ACME global config"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:149
+msgid "ACME server URL"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
+msgid "Account email"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
+msgid "Advanced Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:42
+msgid "Certificate config"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
+msgid "Challenge Alias"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
+msgid "Challenge Validation"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:144
+msgid "Custom ACME CA"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:150
+msgid "Custom ACME server directory URL."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
+msgid "DNS API"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:121
+msgid "DNS API credentials"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:156
+msgid "Days until renewal"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:136
+msgid "Domain Alias"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:70
+msgid "Domain names"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:71
+msgid ""
+"Domain names to include in the certificate. The first name will be the "
+"subject name, subsequent names will be alt names. Note that all domain names "
+"must point at the router in the global DNS."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
+msgid "ECC 256 bits"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
+msgid "ECC 384 bits"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:35
+msgid "Email address to associate with account key."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:39
+msgid "Enable debug logging"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:51
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
+msgid ""
+"Get certificate from the Letsencrypt staging server (use for testing; the "
+"certificate won't be valid)."
+msgstr ""
+
+#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
+msgid "Grant UCI access for luci-app-acme"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
+msgid "Key size"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
+msgid "Key size (and type) for the generated certificate."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
+msgid "RSA 2048 bits"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
+msgid "RSA 3072 bits"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
+msgid "RSA 4096 bits"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:99
+msgid "Standalone"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
+msgid ""
+"Standalone mode will use the built-in webserver of acme.sh to issue a "
+"certificate. Webroot mode will use an existing webserver to issue a "
+"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
+"to issue a certificate."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
+msgid "State directory"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:130
+msgid ""
+"The challenge alias to use for ALL domains. See https://github.com/acmesh-"
+"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
+"only supports one challenge alias per certificate."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
+msgid ""
+"The credentials for the DNS API mode selected above. See https://github.com/"
+"acmesh-official/acme.sh/wiki/dnsapi for the format of credentials required "
+"by each API. Add multiple entries here in KEY=VAL shell variable format to "
+"supply multiple credential variables."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:137
+msgid ""
+"The domain alias to use for ALL domains. See https://github.com/acmesh-"
+"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
+"only supports one challenge domain per certificate."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
+msgid ""
+"This configures ACME (Letsencrypt) automatic certificate installation. "
+"Simply fill out this to have the router configured with Letsencrypt-issued "
+"certificates for the web interface. Note that the domain names in the "
+"certificate must already be configured to point at the router's public IP "
+"address. Once configured, issuing certificates can take a while. Check the "
+"logs for progress and any errors."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:113
+msgid ""
+"To use DNS mode to issue certificates, set this to the name of a DNS API "
+"supported by acme.sh. See https://github.com/acmesh-official/acme.sh/wiki/"
+"dnsapi for the list of available APIs. In DNS mode, the domain name does not "
+"have to resolve to the router IP. DNS mode is also the only mode that "
+"supports wildcard certificates. Using this mode requires the acme-dnsapi "
+"package to be installed."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
+msgid ""
+"Update the nginx config with this certificate once issued (only select this "
+"for one certificate). Nginx must support ssl, if not it won't start as it "
+"needs to be compiled with ssl support to use cert options"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:78
+msgid ""
+"Update the uhttpd config with this certificate once issued (only select this "
+"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
+"form the LuCI interface."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:144
+msgid "Use a custom CA instead of Let's Encrypt."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:86
+msgid "Use for nginx"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:77
+msgid "Use for uhttpd"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
+msgid "Use staging server"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
+msgid "Validation method"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
+msgid "Webroot"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:104
+msgid "Webroot directory"
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:105
+msgid ""
+"Webserver root directory. Set this to the webserver document root to run "
+"Acme in webroot mode. The web server must be accessible from the internet on "
+"port 80."
+msgstr ""
+
+#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:30
+msgid "Where certs and other state files are kept."
+msgstr ""
diff --git a/applications/luci-app-acme/po/ru/acme.po b/applications/luci-app-acme/po/ru/acme.po
index 8a74ced660..65af073baf 100644
--- a/applications/luci-app-acme/po/ru/acme.po
+++ b/applications/luci-app-acme/po/ru/acme.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-10-30 16:38+0000\n"
-"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
+"PO-Revision-Date: 2022-04-20 12:07+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/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.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -165,6 +165,9 @@ msgid ""
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
+"Псевдоним вызова, используемый для ВСЕХ доменов. Подробности этого процесса "
+"см. в https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode. LUCI "
+"поддерживает только один псевдоним вызова для каждого сертификата."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid ""
@@ -173,6 +176,10 @@ msgid ""
"by each API. Add multiple entries here in KEY=VAL shell variable format to "
"supply multiple credential variables."
msgstr ""
+"Учетные данные для режима DNS API, выбранного выше. В https://github.com/"
+"acmesh-official/acme.sh/wiki/dnsapi ознакомьтесь с форматом учетных данных, "
+"требуемых каждым API. Добавьте сюда несколько записей в формате переменной "
+"оболочки KEY=VAL, чтобы предоставить несколько переменных учетных данных."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:137
msgid ""
diff --git a/applications/luci-app-acme/po/uk/acme.po b/applications/luci-app-acme/po/uk/acme.po
index 514601ffa1..57318eabeb 100644
--- a/applications/luci-app-acme/po/uk/acme.po
+++ b/applications/luci-app-acme/po/uk/acme.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-04-04 07:26+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2022-04-20 12:07+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/uk/>\n"
"Language: uk\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.6-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -17,19 +17,19 @@ msgstr "ACME сертифікати"
#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
msgid "ACME certs"
-msgstr ""
+msgstr "ACME сертифікати"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:26
msgid "ACME global config"
-msgstr ""
+msgstr "Глобальні налаштування ACME"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:149
msgid "ACME server URL"
-msgstr ""
+msgstr "URL-адреса сервера ACME"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
-msgstr ""
+msgstr "Електронна адреса пошти облікового запису"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:49
msgid "Advanced Settings"
@@ -41,39 +41,39 @@ msgstr "Параметри сертифіката"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:129
msgid "Challenge Alias"
-msgstr ""
+msgstr "Псевдоніми виклику"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:48
msgid "Challenge Validation"
-msgstr ""
+msgstr "Перевірка викликів"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:144
msgid "Custom ACME CA"
-msgstr ""
+msgstr "Користувацький ACME CA"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:150
msgid "Custom ACME server directory URL."
-msgstr ""
+msgstr "URL-адреса каталогу користувацького сервера ACME."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:101
msgid "DNS"
-msgstr ""
+msgstr "DNS"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:112
msgid "DNS API"
-msgstr ""
+msgstr "DNS API"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:121
msgid "DNS API credentials"
-msgstr ""
+msgstr "Облікові дані DNS API"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:156
msgid "Days until renewal"
-msgstr ""
+msgstr "Днів до поновлення"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:136
msgid "Domain Alias"
-msgstr ""
+msgstr "Псевдонім домену"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:70
msgid "Domain names"
@@ -85,22 +85,27 @@ msgid ""
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
+"Доменні імена для включення в сертифікат. Перше ім'я буде ім'ям суб'єкта ("
+"subject name), наступні імена будуть альтернативними (alt names). Зверніть "
+"увагу, що всі доменні імена повинні вказувати на маршрутизатор у глобальному "
+"DNS."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:65
msgid "ECC 256 bits"
-msgstr ""
+msgstr "ECC 256 біт"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:66
msgid "ECC 384 bits"
-msgstr ""
+msgstr "ECC 384 біт"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:35
msgid "Email address to associate with account key."
msgstr ""
+"Адреса електронної пошти, яку потрібно зв’язати з ключем облікового запису."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:39
msgid "Enable debug logging"
-msgstr "Ввімкнути журнал відлагоджування"
+msgstr "Увімкнути журнал відлагоджування"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:51
msgid "Enabled"
@@ -115,8 +120,8 @@ msgid ""
"Get certificate from the Letsencrypt staging server (use for testing; the "
"certificate won't be valid)."
msgstr ""
-"Взяти сертифікат з проміжного сервера Letsencrypt (використовується для "
-"тестування; сертифікат не буде валідним)."
+"Отримати сертифікат з проміжного сервера Letsencrypt (використовується для "
+"тестування; сертифікат не буде дійсним)."
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
msgid "Grant UCI access for luci-app-acme"
@@ -124,27 +129,27 @@ msgstr "Надати UCI доступ для luci-app-acme"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:60
msgid "Key size"
-msgstr ""
+msgstr "Розмір ключа"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:61
msgid "Key size (and type) for the generated certificate."
-msgstr ""
+msgstr "Розмір (і тип) ключа для згенерованого сертифіката."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 2048 bits"
-msgstr ""
+msgstr "RSA 2048 біт"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "RSA 3072 bits"
-msgstr ""
+msgstr "RSA 3072 біт"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "RSA 4096 bits"
-msgstr ""
+msgstr "RSA 4096 біт"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:99
msgid "Standalone"
-msgstr ""
+msgstr "Автономний"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
msgid ""
@@ -153,10 +158,14 @@ msgid ""
"certificate. DNS mode will allow you to use the DNS API of your DNS provider "
"to issue a certificate."
msgstr ""
+"Автономний режим використовуватиме вбудований веб-сервер acme.sh для видачі "
+"сертифіката. У режимі webroot використовуватиметься існуючий веб-сервер для "
+"видачі сертифіката. Режим DNS дозволить вам використовувати API DNS вашого "
+"постачальника DNS для видачі сертифіката."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:29
msgid "State directory"
-msgstr ""
+msgstr "Каталог стану"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:130
msgid ""
@@ -164,6 +173,9 @@ msgid ""
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge alias per certificate."
msgstr ""
+"Псевдонім виклику для ВСІХ доменів. Дивіться https://github.com/"
+"acmesh-official/acme.sh/wiki/DNS-alias-mode, щоб дізнатися більше про цей "
+"процес. LUCI підтримує лише один псевдонім виклику на сертифікат."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:122
msgid ""
@@ -172,6 +184,10 @@ msgid ""
"by each API. Add multiple entries here in KEY=VAL shell variable format to "
"supply multiple credential variables."
msgstr ""
+"Облікові дані для режиму DNS API, вибраного вище. Див. https://github.com/"
+"acmesh-official/acme.sh/wiki/dnsapi для формату облікових даних, необхідних "
+"для кожного API. Додайте тут кілька записів у форматі змінної оболонки "
+"KEY=VAL, щоб надати декілька змінних облікових даних."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:137
msgid ""
@@ -179,6 +195,9 @@ msgid ""
"official/acme.sh/wiki/DNS-alias-mode for the details of this process. LUCI "
"only supports one challenge domain per certificate."
msgstr ""
+"Псевдонім домену для ВСІХ доменів. Дивіться https://github.com/"
+"acmesh-official/acme.sh/wiki/DNS-alias-mode, щоб дізнатися більше про цей "
+"процес. LUCI підтримує лише один псевдонім виклику на сертифікат."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:18
msgid ""
@@ -189,6 +208,13 @@ msgid ""
"address. Once configured, issuing certificates can take a while. Check the "
"logs for progress and any errors."
msgstr ""
+"Це налаштовує автоматичне встановлення сертифіката ACME (Letsencrypt). "
+"Просто заповніть цю форму, щоб налаштувати маршрутизатор із сертифікатами, "
+"виданими Letsencrypt, для веб-інтерфейсу. Зауважте, що доменні імена в "
+"сертифікаті вже мають бути налаштовані так, щоб вони вказували на публічну "
+"IP-адресу маршрутизатора. Після налаштування видача сертифікатів може "
+"зайняти деякий час. Перевірте журнали на наявність прогресу та будь-яких "
+"помилок."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:113
msgid ""
@@ -199,6 +225,12 @@ msgid ""
"supports wildcard certificates. Using this mode requires the acme-dnsapi "
"package to be installed."
msgstr ""
+"Щоб використовувати режим DNS для видачі сертифікатів, встановіть ім’я DNS "
+"API, який підтримує acme.sh. Перегляньте https://github.com/acmesh-official/"
+"acme.sh/wiki/dnsapi для отримання списку доступних API. У режимі DNS доменне "
+"ім’я не повинно дозволятися в IP-адресу маршрутизатора. Режим DNS також є "
+"єдиним режимом, який підтримує підстановочні сертифікати. Для використання "
+"цього режиму потрібно встановити пакет acme-dnsapi."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:87
msgid ""
@@ -206,6 +238,10 @@ msgid ""
"for one certificate). Nginx must support ssl, if not it won't start as it "
"needs to be compiled with ssl support to use cert options"
msgstr ""
+"Оновити конфігурацію nginx цим сертифікатом після його видачі ("
+"використовуйте цю функцію лише для одного сертифіката). Nginx повинен "
+"підтримувати ssl, якщо ні, він не запуститься, оскільки його потрібно "
+"скомпілювати з підтримкою ssl, щоб використовувати параметри сертифікатів"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:78
msgid ""
@@ -213,26 +249,29 @@ msgid ""
"for one certificate). Is also available luci-app-uhttpd to configure uhttpd "
"form the LuCI interface."
msgstr ""
+"Оновіть конфігурацію uhttpd цим сертифіката після його видачі ("
+"використовуйте цю функцію лише для одного сертифіката). Також доступний luci-"
+"app-uhttpd для налаштування uhttpd з інтерфейсу LuCI."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:144
msgid "Use a custom CA instead of Let's Encrypt."
-msgstr ""
+msgstr "Використовувати інший ЦС замість Let's Encrypt."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:86
msgid "Use for nginx"
-msgstr ""
+msgstr "Використовувати для nginx"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:77
msgid "Use for uhttpd"
-msgstr ""
+msgstr "Використовувати для uhttpd"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid "Use staging server"
-msgstr ""
+msgstr "Використовувати проміжний сервер"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
msgid "Validation method"
-msgstr ""
+msgstr "Метод перевірки"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot"
@@ -240,7 +279,7 @@ msgstr ""
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:104
msgid "Webroot directory"
-msgstr ""
+msgstr "Тека Webroot"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:105
msgid ""
@@ -248,7 +287,10 @@ msgid ""
"Acme in webroot mode. The web server must be accessible from the internet on "
"port 80."
msgstr ""
+"Коренева тека веб-сервера. Встановіть для цього параметра кореневу теку "
+"документа веб-сервера, щоб запустити Acme в режимі webroot. Веб-сервер "
+"повинен бути доступний з Інтернету через порт 80."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:30
msgid "Where certs and other state files are kept."
-msgstr ""
+msgstr "Де зберігаються сертифікати та інші файли стану."
diff --git a/applications/luci-app-acme/po/zh_Hant/acme.po b/applications/luci-app-acme/po/zh_Hant/acme.po
index 9b0f91485c..cbdfcc012a 100644
--- a/applications/luci-app-acme/po/zh_Hant/acme.po
+++ b/applications/luci-app-acme/po/zh_Hant/acme.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-26 19:51+0000\n"
-"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsacme/zh_Hant/>\n"
"Language: zh_Hant\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.5-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
-msgstr "自動憑證管理環境"
+msgstr "ACME證書"
#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
msgid "ACME certs"
diff --git a/applications/luci-app-adblock/po/el/adblock.po b/applications/luci-app-adblock/po/el/adblock.po
index 5a43eea578..3941f184e7 100644
--- a/applications/luci-app-adblock/po/el/adblock.po
+++ b/applications/luci-app-adblock/po/el/adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-23 03:57+0000\n"
-"Last-Translator: Savvas Sfantos <savvassfa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/el/>\n"
"Language: el\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.5-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
msgid "Action"
@@ -635,7 +635,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
-msgstr ""
+msgstr "Ρυθμίσεις"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid ""
diff --git a/applications/luci-app-adblock/po/es/adblock.po b/applications/luci-app-adblock/po/es/adblock.po
index d8f17e146e..77a4cf7964 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-02-14 11:56+0000\n"
-"Last-Translator: Alfredo Pepote <newfulluser@outlook.com>\n"
+"PO-Revision-Date: 2022-04-05 19:06+0000\n"
+"Last-Translator: Lanchon <lanchon@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/es/>\n"
"Language: es\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
msgid "Action"
@@ -604,19 +604,19 @@ msgstr "Eliminar un trabajo existente"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:508
msgid "Report Chunk Count"
-msgstr "Informe de recuento de fragmentos"
+msgstr "Informar recuento de fragmentos"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:513
msgid "Report Chunk Size"
-msgstr "Tamaño del fragmento de informe"
+msgstr "Informar tamaño de fragmentos"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:504
msgid "Report Directory"
-msgstr "Directorio de informes"
+msgstr "Informar directorio"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:499
msgid "Report Interface"
-msgstr "Interfaz de informe"
+msgstr "Informar interfaz"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:518
msgid "Report Ports"
@@ -624,14 +624,13 @@ msgstr "Informar puertos"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:508
msgid "Report chunk count used by tcpdump."
-msgstr "Informe el recuento de fragmentos utilizado por tcpdump."
+msgstr "Informar recuento de fragmentos utilizados por tcpdump."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:513
msgid "Report chunk size used by tcpdump in MByte."
-msgstr "Informe el tamaño del fragmento utilizado por tcpdump en MByte."
+msgstr "Informar tamaño de fragmentos utilizados por tcpdump en MByte."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:522
-#, fuzzy
msgid "Resolve IPs"
msgstr "Resolver IPs"
diff --git a/applications/luci-app-adblock/po/uk/adblock.po b/applications/luci-app-adblock/po/uk/adblock.po
index 8bcb04bc03..69b0f4232e 100644
--- a/applications/luci-app-adblock/po/uk/adblock.po
+++ b/applications/luci-app-adblock/po/uk/adblock.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-04 17:37+0000\n"
-"Last-Translator: Paul Dee <itsascambutmailmeanyway+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-04-20 06:32+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/uk/>\n"
"Language: uk\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.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
msgid "Action"
@@ -22,55 +22,55 @@ msgstr "Активні джерела"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
msgid "Adblock"
-msgstr "Adblock"
+msgstr "Блокування реклами"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
msgid "Adblock action"
-msgstr ""
+msgstr "Дія Adblock"
#: 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:479
msgid "Additional Jail Blocklist"
-msgstr ""
+msgstr "Додатковий «тюремний» список блокування"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:300
msgid "Additional Settings"
-msgstr ""
+msgstr "Додаткові налаштування"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
msgid "Additional trigger delay in seconds before adblock processing begins."
-msgstr ""
+msgstr "Додаткова затримка в секундах до початку роботи adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:301
msgid "Advanced DNS Settings"
-msgstr ""
+msgstr "Розширені налаштування DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:303
msgid "Advanced E-Mail Settings"
-msgstr ""
+msgstr "Розширені налаштування E-Mail"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
msgid "Advanced Report Settings"
-msgstr ""
+msgstr "Розширені налаштування звітів"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:473
msgid "Allow Local Client IPs"
-msgstr ""
+msgstr "Дозволити локальні IP-адресі клієнтів"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:473
msgid ""
@@ -78,24 +78,29 @@ msgid ""
"CLIENT-IP). Please note: This feature is currently only supported by bind "
"DNS backend."
msgstr ""
+"Дозволити всі запити певних DNS-клієнтів на основі їхньої IP-адреси (RPZ-"
+"CLIENT-IP). Зверніть увагу: в даний час ця функція підтримується лише DNS-"
+"сервером bind."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
msgid "Answer"
-msgstr ""
+msgstr "Відповідь"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:403
msgid "Backup Directory"
-msgstr ""
+msgstr "Тека для резервних копій"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
msgid "Base Temp Directory"
-msgstr ""
+msgstr "Розташування тимчасових файлів"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:394
msgid ""
"Base Temp Directory for all adblock related runtime operations, e.g. "
"downloading, sorting, merging etc."
msgstr ""
+"Тимчасова тека для «робочих» операцій Adblock, таких як завантаження, "
+"сортування, об'єднання тощо."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:15
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:34
@@ -103,14 +108,16 @@ msgid ""
"Blacklist changes have been saved. Refresh your adblock lists that changes "
"take effect."
msgstr ""
+"Зміни чорного списку збережено. Оновіть свої списки блокування реклами, щоб "
+"зміни вступили в силу."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
msgid "Blacklist..."
-msgstr ""
+msgstr "Чорний список..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Block Local Client IPs"
-msgstr ""
+msgstr "Блокувати IP-адреси локальних клієнтів"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid ""
@@ -118,31 +125,33 @@ msgid ""
"CLIENT-IP). Please note: This feature is currently only supported by bind "
"DNS backend."
msgstr ""
+"Блокувати всі запити певних клієнтів DNS на основі їх IP-адреси (RPZ-CLIENT-"
+"IP). Зверніть увагу: наразі ця функція підтримується лише DNS-сервером bind."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
msgid "Blocked DNS Requests"
-msgstr ""
+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/overview.js:229
msgid "Blocked Domains"
-msgstr ""
+msgstr "Заблоковані домени"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
msgid "Blocklist Backup"
-msgstr ""
+msgstr "Резервна копія списку блокування"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
msgid "Blocklist Query"
-msgstr ""
+msgstr "Запит до списку блокування"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
msgid "Blocklist Query..."
-msgstr ""
+msgstr "Запит до списку блокування..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:304
msgid "Blocklist Sources"
-msgstr ""
+msgstr "Джерела чорного списку"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
msgid ""
@@ -150,6 +159,10 @@ msgid ""
"those listed in the whitelist. Please note: You can use this restrictive "
"blocklist e.g. for guest wifi or kidsafe configurations."
msgstr ""
+"Створює додатковий список блокування DNS для блокування доступу до всіх "
+"доменів, окрім тих, що перераховані в білому списку. Зверніть увагу: ви "
+"можете використовувати цей обмежувальний список блокування, до прикладу, для "
+"конфігурацій гостьового Wi-Fi або безпечного для дітей."
#: 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
@@ -161,7 +174,7 @@ msgstr "Скасувати"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
msgid "Categories"
-msgstr ""
+msgstr "Категорії"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
msgid "Client"
@@ -169,7 +182,7 @@ msgstr "Клієнт"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
msgid "Clients"
-msgstr ""
+msgstr "Клієнти"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:136
msgid ""
@@ -178,41 +191,47 @@ msgid ""
"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
"noopener\" >check the online documentation</a>"
msgstr ""
+"Налаштування adblock пакету для блокування реклами/небезпечних доменів "
+"використовуючи DNS. Для більш детальної інформації <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
msgid "Count"
-msgstr ""
+msgstr "Кількість"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:399
msgid ""
"Create compressed blocklist backups, they will be used in case of download "
"errors or during startup."
msgstr ""
+"Створення стиснених резервних копій списків блокування, вони будуть "
+"використані у разі помилок завантаження або під час запуску."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:237
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:427
msgid "DNS Backend"
-msgstr ""
+msgstr "Служба DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "DNS Directory"
-msgstr ""
+msgstr "Тека DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
msgid "DNS Instance"
-msgstr ""
+msgstr "Екземпляр DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:356
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:27
msgid "DNS Report"
-msgstr ""
+msgstr "Звіт DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
msgid "DNS Restart Timeout"
-msgstr ""
+msgstr "Тайм-аут перезапуску DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
msgid "Date"
@@ -220,21 +239,23 @@ msgstr "Дата"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:464
msgid "Disable DNS Allow"
-msgstr ""
+msgstr "Вимкнути пропуск DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
msgid "Disable DNS Restarts"
-msgstr ""
+msgstr "Вимкнути перезавантаження DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:488
msgid ""
"Disable adblock triggered restarts for dns backends with autoload/inotify "
"functions."
msgstr ""
+"Вимкніть перезапуски, ініційовані блокуванням реклами, для серверів DNS з "
+"функціями автозавантаження/inotify."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:464
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
-msgstr ""
+msgstr "Вимкнути вибірковий білий список DNS (RPZ-PASSTHRU)."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
msgid "Domain"
@@ -242,51 +263,52 @@ msgstr "Домен"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
msgid "Domains"
-msgstr ""
+msgstr "Домени"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Don't check SSL server certificates during download."
-msgstr ""
+msgstr "Не перевіряти SSL-сертифікати сервера під час завантаження."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
+#, fuzzy
msgid "Download Insecure"
-msgstr ""
+msgstr "Завантажувати небезпечним шляхом"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Download Parameters"
-msgstr ""
+msgstr "Параметри завантаження"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
msgid "Download Queue"
-msgstr ""
+msgstr "Черга завантаження"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid "Download Utility"
-msgstr ""
+msgstr "Програма для завантаження"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid "E-Mail Notification"
-msgstr ""
+msgstr "E-Mail повідомлення"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:540
msgid "E-Mail Notification Count"
-msgstr ""
+msgstr "Кількість E-Mail повідомлень"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:536
msgid "E-Mail Profile"
-msgstr ""
+msgstr "E-Mail профіль"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "E-Mail Receiver Address"
-msgstr ""
+msgstr "E-Mail адреса отримувача"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:528
msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "E-Mail адреса відправника"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:532
msgid "E-Mail Topic"
-msgstr ""
+msgstr "Тема"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:35
@@ -303,22 +325,25 @@ msgid ""
"Empty the DNS cache before adblock processing starts to reduce the memory "
"consumption."
msgstr ""
+"Очистити кеш DNS, перш ніж розпочнеться обробка блокування реклами, щоб "
+"зменшити споживання пам’яті."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
msgid "Enable SafeSearch"
-msgstr ""
+msgstr "Увімкнути Безпечний пошук"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:352
msgid "Enable moderate SafeSearch filters for youtube."
-msgstr ""
+msgstr "Увімкнути помірні фільтри Безпечного пошуку для YouTube."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:309
msgid "Enable the adblock service."
-msgstr ""
+msgstr "Увімкнути службу Adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:372
+#, fuzzy
msgid "Enable verbose debug logging in case of any processing errors."
-msgstr ""
+msgstr "Увімкнути детальний звіт на випадок будь-яких помилок обробки."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:309
msgid "Enabled"
@@ -326,67 +351,74 @@ msgstr "Увімкнено"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
msgid "End Timestamp"
-msgstr ""
+msgstr "Час завершення"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
msgid ""
"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
"pixabay."
msgstr ""
+"Навязати Безпечний пошук для google, bing, duckduckgo, yandex, youtube та "
+"pixabay."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:18
+#, fuzzy
msgid "Existing job(s)"
-msgstr ""
+msgstr "Існуюче(і) завдання"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
msgid "External DNS Lookup Domain"
-msgstr ""
+msgstr "Зовнішній домен DNS Lookup"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:456
msgid ""
"External domain to check for a successful DNS backend restart. Please note: "
"To disable this check set this option to 'false'."
msgstr ""
+"Зовнішній домен для перевірки успішного перезапуску DNS-сервера. Зверніть "
+"увагу: щоб вимкнути цю перевірку, встановіть значення «false»."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:446
msgid "Fifth instance"
-msgstr ""
+msgstr "П'ятий екземпляр"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
-msgstr ""
+msgstr "Критерії фільтра, як дата, домен або клієнт (необов'язково)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:328
+#, fuzzy
msgid "Firewall ports that should be forced locally."
-msgstr ""
+msgstr "Порти брандмауера, які необхідно переспрямувати локально."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:321
+#, fuzzy
msgid "Firewall source zones that should be forced locally."
-msgstr ""
+msgstr "Зони брандмауера, які необхідно переспрямувати локально."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "First instance (default)"
-msgstr ""
+msgstr "Перший екземпляр (за умовчанням)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
msgid "Flush DNS Cache"
-msgstr ""
+msgstr "Очистка кеша DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:318
msgid "Force Local DNS"
-msgstr ""
+msgstr "Примусово локальний DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:328
msgid "Forced Ports"
-msgstr ""
+msgstr "Переспрямовані порти"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:321
msgid "Forced Zones"
-msgstr ""
+msgstr "Переспрямовані зони"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
msgid "Fourth instance"
-msgstr ""
+msgstr "Четвертий екземпляр"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:356
msgid ""
@@ -394,6 +426,9 @@ msgid ""
"demand. Please note: this needs additional 'tcpdump' or 'tcpdump-mini' "
"package installation and a full adblock service restart to take effect."
msgstr ""
+"Збір інформації щодо трафіку DNS через tcpdump і створення звітів DNS. Будь-"
+"ласка, зверніть увагу: для цього необхідне встановлення додаткового пакету "
+"'tcpdump' або 'tcpdump-mini' та повний перезапуск служби Adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid "General Settings"
@@ -401,7 +436,7 @@ msgstr "Загальні налаштування"
#: applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json:3
msgid "Grant access to LuCI app adblock"
-msgstr ""
+msgstr "Надати доступ LuCI до програми adblock"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
msgid "Information"
@@ -409,70 +444,79 @@ msgstr "Інформація"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:483
msgid "Jail Directory"
-msgstr ""
+msgstr "Тека для «в'язниці» (jail)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:257
msgid "Last Run"
-msgstr ""
+msgstr "Останній запуск"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
msgid "Latest DNS Requests"
-msgstr ""
+msgstr "Останні DNS-запити"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
msgid "Limit SafeSearch"
-msgstr ""
+msgstr "Обмежити Безпечний пошук"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:342
msgid "Limit SafeSearch to certain providers."
-msgstr ""
+msgstr "Обмежити Безпечний пошук певними пошуковими системами."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:65
msgid "Line number to remove"
-msgstr ""
+msgstr "Номер рядка для видалення"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:499
msgid "List of available network devices used by tcpdump."
-msgstr ""
+msgstr "Перелік доступних мережевих пристроїв, що використовуються tcpdump."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:312
msgid ""
"List of available network interfaces to trigger the adblock start. Choose "
"'unspecified' to use a classic startup timeout instead of a network trigger."
msgstr ""
+"Перелік доступних мережевих інтерфейсів для запуску старту Adblock. Виберіть "
+"\"невизначено\", щоб використовувати класичний тайм-аут запуску замість "
+"мережевого тригера."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:427
msgid ""
"List of supported DNS backends with their default list directory. To "
"overwrite the default path use the 'DNS Directory' option."
msgstr ""
+"Перелік підтримуваних служб DNS з їх текою за умовчанням. Щоб переписати "
+"шлях за умовчанням, використовуйте опцію \"Тека DNS\"."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:408
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
+"Перелік підтримуваних попередньо налаштовуваних утиліт завантаження списків."
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:51
msgid "Log View"
-msgstr ""
+msgstr "Перегляд журналу"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid "Low Priority Service"
-msgstr ""
+msgstr "Низький пріоритет служби"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
+#, fuzzy
msgid ""
"Manually override the pre-configured download options for the selected "
"download utility."
msgstr ""
+"Вручну перевизначити попередньо налаштовані параметри завантаження для "
+"вибраної утиліти завантаження."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:124
msgid "No Query results!"
-msgstr ""
+msgstr "Немає результатів запиту!"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:21
msgid "No adblock related logs yet!"
-msgstr ""
+msgstr "Ще немає журналів, пов’язаних з Adblock!"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:19
@@ -482,30 +526,37 @@ msgstr "Огляд"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:536
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
msgstr ""
+"Профіль, який використовується 'msmtp' для сповіщень електронною поштою."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:132
msgid "Query"
-msgstr ""
+msgstr "Запит"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:82
+#, fuzzy
msgid "Query active blocklists and backups for a specific domain."
-msgstr ""
+msgstr "Пошук певного домену в активних списках блокувань та резервних копіях."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:540
+#, fuzzy
msgid ""
"Raise the notification count, to get E-Mails if the overall blocklist count "
"is less or equal to the given limit."
msgstr ""
+"Збільшення кількості сповіщень для відправлення листа, якщо кількість "
+"блокувань не перевищує зазначеного числа."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:364
msgid "Receiver address for adblock notification e-mails."
-msgstr ""
+msgstr "Адреса одержувача для сповіщень електронною поштою."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:318
msgid ""
"Redirect all DNS queries from specified zones to the local DNS resolver, "
"applies to UDP and TCP protocol."
msgstr ""
+"Переспрямовувати всі запити DNS із зазначених зон до локальної служби DNS "
+"Lookup. Застосовується до протоколів UDP і TCP."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:375
msgid ""
@@ -513,6 +564,8 @@ msgid ""
"resources from the system. Please note: This change requires a full adblock "
"service restart to take effect."
msgstr ""
+"Зменшити пріоритет фонової обробки Adblock для зменшення навантаження на "
+"систему. Зверніть увагу: ця зміна вимагає повного перезапуску Adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
msgid "Refresh"
@@ -520,91 +573,102 @@ msgstr "Оновити"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:139
msgid "Refresh DNS Report"
-msgstr ""
+msgstr "Оновити звіт DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:15
msgid "Refresh Timer"
-msgstr ""
+msgstr "Оновити таймер"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
msgid "Refresh Timer..."
-msgstr ""
+msgstr "Оновити таймер..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
msgid "Refresh..."
-msgstr ""
+msgstr "Оновити..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:352
msgid "Relax SafeSearch"
-msgstr ""
+msgstr "Послабити Безпечний пошук"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:281
msgid "Reload"
-msgstr ""
+msgstr "Перезавантажити"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:61
+#, fuzzy
msgid "Remove an existing job"
-msgstr ""
+msgstr "Видалити існуючу роботу"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:508
+#, fuzzy
msgid "Report Chunk Count"
-msgstr ""
+msgstr "Кількість фрагментів звіту"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:513
+#, fuzzy
msgid "Report Chunk Size"
-msgstr ""
+msgstr "Розмір фрагментів звіту"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:504
msgid "Report Directory"
-msgstr ""
+msgstr "Тека для звітів"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:499
+#, fuzzy
msgid "Report Interface"
-msgstr ""
+msgstr "Інтерфейси у звіті"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:518
+#, fuzzy
msgid "Report Ports"
-msgstr ""
+msgstr "Порти у звіті"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:508
+#, fuzzy
msgid "Report chunk count used by tcpdump."
-msgstr ""
+msgstr "Кількість фрагментів звіту, які використовує tcpdump."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:513
+#, fuzzy
msgid "Report chunk size used by tcpdump in MByte."
-msgstr ""
+msgstr "Розмір фрагментів звіту, який використовує tcpdump, у мегабайтах."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:522
+#, fuzzy
msgid "Resolve IPs"
-msgstr ""
+msgstr "Дозвіл IP-адрес"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:522
+#, fuzzy
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
-msgstr ""
+msgstr "Дозвіл IP-адрес у звітах за допомогою зворотного пошуку DNS (PTR)."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:288
msgid "Restart"
-msgstr ""
+msgstr "Перезапустити"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:96
msgid "Result"
-msgstr ""
+msgstr "Результат"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:249
msgid "Run Directories"
-msgstr ""
+msgstr "Робочі теки"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:253
+#, fuzzy
msgid "Run Flags"
-msgstr ""
+msgstr "Прапорці запуску"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:245
msgid "Run Interfaces"
-msgstr ""
+msgstr "Робочі інтерфейси"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:241
+#, fuzzy
msgid "Run Utils"
-msgstr ""
+msgstr "Робочі застосунки"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:39
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:74
@@ -614,105 +678,119 @@ msgstr "Зберегти"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
msgid "Second instance"
-msgstr ""
+msgstr "Другий екземпляр"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
+#, fuzzy
msgid ""
"Send adblock related notification e-mails. Please note: this needs "
"additional 'msmtp' package installation."
msgstr ""
+"Надсилайте електронні листи зі сповіщеннями про блокування реклами. Зауважте:"
+" для цього потрібно встановити додатковий пакет 'msmtp'."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:528
msgid "Sender address for adblock notification E-Mails."
-msgstr ""
+msgstr "Адреса відправника електронної пошти для сповіщень Adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:29
msgid "Set a new adblock job"
-msgstr ""
+msgstr "Встановити нове завдання adblock"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
+#, fuzzy
msgid "Set the dns backend instance used by adblock."
-msgstr ""
+msgstr "Оберіть серверний екземпляр DNS, який використовується adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
msgstr "Параметри"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
+#, fuzzy
msgid ""
"Size of the download queue for download processing (incl. sorting, merging "
"etc.) in parallel."
msgstr ""
+"Розмір черги завантаження для паралельної обробки завантажень (включаючи "
+"сортування, об’єднання тощо)."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:562
msgid "Sources (Size, Focus)"
-msgstr ""
+msgstr "Джерела (Розмір, Фокусування)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:518
msgid "Space separated list of ports used by tcpdump."
-msgstr ""
+msgstr "Розділений пробілами список портів, які використовує tcpdump."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#, fuzzy
msgid "Start Timestamp"
-msgstr ""
+msgstr "Час початку"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:312
msgid "Startup Trigger Interface"
-msgstr ""
+msgstr "Інтерфейс запуску"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:225
msgid "Status / Version"
-msgstr ""
+msgstr "Статус / Версія"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:274
msgid "Suspend"
-msgstr ""
+msgstr "Призупинити"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:504
msgid "Target directory for DNS related report files."
-msgstr ""
+msgstr "Цільовий каталог для файлів звітів, пов’язаних з DNS."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:403
msgid "Target directory for blocklist backups."
-msgstr ""
+msgstr "Цільовий каталог для резервного копіювання чорного списку."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
msgid "Target directory for the generated blocklist 'adb_list.overall'."
-msgstr ""
+msgstr "Цільовий каталог для створеного списку блокування 'adb_list.overall'."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:483
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
-msgstr ""
+msgstr "Цільовий каталог «тюремного» (jail) списку блокування 'adb_list.jail'."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:86
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:95
+#, fuzzy
msgid "The Refresh Timer could not been updated."
-msgstr ""
+msgstr "Не вдалося оновити таймер оновлення."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:88
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:97
+#, fuzzy
msgid "The Refresh Timer has been updated."
-msgstr ""
+msgstr "Таймер оновлення оновлено."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
+#, fuzzy
msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
-msgstr ""
+msgstr "День тижня (необов’язково, значення: 1-7, коми або дефіси)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
msgid "The hours portition (req., range: 0-23)"
-msgstr ""
+msgstr "Розподіл годин (обов’язково, діапазон: 0-23)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:51
msgid "The minutes portion (opt., range: 0-59)"
-msgstr ""
+msgstr "Розподіл хвилин (необов’язково, діапазон: 0-59)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:28
+#, fuzzy
msgid "The syslog output, pre-filtered for adblock related messages only."
msgstr ""
+"Вихід системного журналу, попередньо відфільтрований лише для повідомлень, "
+"пов’язаних з Adblock."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
msgid "Third instance"
-msgstr ""
+msgstr "Третій екземпляр"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
@@ -720,6 +798,10 @@ msgid ""
"<br /> Please note: add only one domain per line. Comments introduced with "
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
+"Це локальний чорний список блокування, вказані в якому (під)домени завжди "
+"блокуються.<br /> Зверніть увагу: додавайте лише один домен на рядок. "
+"Дозволено використання коментарів, що починається з '#'; IP-адреси та "
+"регулярні вирази не підтримуються."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:23
msgid ""
@@ -727,56 +809,64 @@ msgid ""
"<br /> Please note: add only one domain per line. Comments introduced with "
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
+"Це локальний білий список блокування, вказані в якому (під)домени завжди "
+"дозволяються.<br /> Зверніть увагу: додавайте лише один домен на рядок. "
+"Дозволено використання коментарів, що починається з '#'; IP-адреси та "
+"регулярні вирази не підтримуються."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
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
msgid "Time"
-msgstr ""
+msgstr "Час"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
msgid "Timeout to wait for a successful DNS backend restart."
-msgstr ""
+msgstr "Тайм-аут очікування успішного перезавантаження служби DNS."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
msgid ""
"To keep your adblock lists up-to-date, you should set up an automatic update "
"job for these lists."
msgstr ""
+"Щоб ваші списки блокування реклами залишалися актуальними, вам слід "
+"налаштувати завдання автоматичного оновлення для цих списків."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
msgid "Top 10 Statistics"
-msgstr ""
+msgstr "Топ-10 статистики"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:532
msgid "Topic for adblock notification E-Mails."
-msgstr ""
+msgstr "Тема E-Mail сповіщень про блокування реклами."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
msgid "Total DNS Requests"
-msgstr ""
+msgstr "Усього DNS-запитів"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
msgid "Trigger Delay"
-msgstr ""
+msgstr "Затримка запуску"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:17
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:17
msgid "Unable to save changes: %s"
-msgstr ""
+msgstr "Неможливо зберегти зміни: %s"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:617
msgid "Variants"
-msgstr ""
+msgstr "Варіанти"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:372
msgid "Verbose Debug Logging"
-msgstr ""
+msgstr "Докладний журнал налагодження"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:69
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:15
@@ -784,34 +874,36 @@ msgid ""
"Whitelist changes have been saved. Refresh your adblock lists that changes "
"take effect."
msgstr ""
+"Зміни білого списку збережено. Оновіть свої списки блокування реклами, щоб "
+"зміни вступили в силу."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
msgid "Whitelist..."
-msgstr ""
+msgstr "Білий список..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:431
msgid "bind (/var/lib/bind)"
-msgstr ""
+msgstr "bind (/var/lib/bind)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "dnsmasq (/tmp/dnsmasq.d)"
-msgstr ""
+msgstr "dnsmasq (/tmp/dnsmasq.d)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "kresd (/etc/kresd)"
-msgstr ""
+msgstr "kresd (/etc/kresd)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
msgid "max. result set size"
-msgstr ""
+msgstr "макс. розмір набору результатів"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:433
msgid "raw (/tmp)"
-msgstr ""
+msgstr "raw (/tmp)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:430
msgid "unbound (/var/lib/unbound)"
-msgstr ""
+msgstr "unbound (/var/lib/unbound)"
#~ msgid "Advanced"
#~ msgstr "Додатково"
diff --git a/applications/luci-app-adblock/po/zh_Hans/adblock.po b/applications/luci-app-adblock/po/zh_Hans/adblock.po
index 8fd54e2669..98d6c75021 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-02-10 14:24+0000\n"
-"Last-Translator: Eric <alchemillatruth@purelymail.com>\n"
+"PO-Revision-Date: 2022-04-18 16:53+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsadblock/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -15,7 +15,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.12-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
msgid "Action"
@@ -23,7 +23,7 @@ msgstr "操作"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:233
msgid "Active Sources"
-msgstr "活动源"
+msgstr "』gghhhhh活动源"
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
@@ -601,11 +601,11 @@ msgstr "报告 tcpdump 所使用的区块大小 (以 MByte 显示)。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:522
msgid "Resolve IPs"
-msgstr "解析多个 IP 地址"
+msgstr "解析IP 地址"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:522
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
-msgstr "使用 DNS (PTR) 反查找解析报告中的IP地址。"
+msgstr "使用反向 DNS (PTR) 查找来解析报告 IP 地址。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:288
msgid "Restart"
@@ -820,11 +820,11 @@ msgstr "白名单..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:431
msgid "bind (/var/lib/bind)"
-msgstr "bind (/var/lib/bind)"
+msgstr "捆 (/var/lib/bind)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:429
msgid "dnsmasq (/tmp/dnsmasq.d)"
-msgstr "dnsmasq (/tmp/dnsmasq.d)"
+msgstr "Dnsmasq (/tmp/dnsmasq.d)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
msgid "kresd (/etc/kresd)"
diff --git a/applications/luci-app-advanced-reboot/po/fi/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/fi/advanced-reboot.po
index 29fd754da2..20916c9595 100644
--- a/applications/luci-app-advanced-reboot/po/fi/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/fi/advanced-reboot.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-13 16:07+0000\n"
+"PO-Revision-Date: 2022-03-29 18:08+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadvanced-reboot/fi/>\n"
@@ -31,7 +31,7 @@ msgstr "Vahvista"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
msgid "Device unreachable! Still waiting for device..."
-msgstr "Laitetta ei tavoiteta! Odotetaan edelleen laitetta ..."
+msgstr "Laitetta ei tavoiteta! Odotetaan edelleen laitetta..."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
msgid "ERROR:"
@@ -76,15 +76,15 @@ msgstr "Käynnistä uudelleen"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
msgid "Reboot Device to an Alternative Partition"
-msgstr "Uudelleenkäynnistä vaihtoehtoisesta osiosta"
+msgstr "Käynnistä uudelleen vaihtoehtoiseen osioon"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
msgid "Reboot to alternative partition..."
-msgstr "Uudelleenkäynnistys vaihtoehtoisesta osiosta..."
+msgstr "Käynnistä uudelleen vaihtoehtoiseen osioon..."
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
msgid "Reboot to current partition"
-msgstr "Uudellenkäynnistys nykyisestä osiosta"
+msgstr "Käynnistä uudelleen nykyiseen osioon"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
@@ -182,7 +182,7 @@ msgid ""
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
"device."
msgstr ""
-"VAROITUS: Sammuttamisen yritys laitteessam joka ei tue sammuttamista, voi "
+"VAROITUS: Sammuttamisen yritys laitteessa, joka ei tue sammuttamista, voi "
"johtaa uudelleenkäynnistykseen.<br /><br /> Paina \"Suorita\" sammuttaaksesi "
"laite."
@@ -201,7 +201,7 @@ msgstr ""
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
msgid "Warning: This system does not support powering off!"
-msgstr "Varoitus: tämä järjestelmä ei tue samuttamista!"
+msgstr "Varoitus: tämä järjestelmä ei tue sammuttamista!"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
msgid "Warning: Unable to obtain device information!"
diff --git a/applications/luci-app-advanced-reboot/root/usr/share/advanced-reboot/devices/linksys-ea7500v2.json b/applications/luci-app-advanced-reboot/root/usr/share/advanced-reboot/devices/linksys-ea7500v2.json
new file mode 100644
index 0000000000..03a18be684
--- /dev/null
+++ b/applications/luci-app-advanced-reboot/root/usr/share/advanced-reboot/devices/linksys-ea7500v2.json
@@ -0,0 +1,15 @@
+{
+ "vendorName": "Linksys",
+ "deviceName": "EA7500v2",
+ "boardNames": [ "linksys,ea7500-v2" ],
+ "partition1MTD": "mtd5",
+ "partition2MTD": "mtd7",
+ "labelOffset": 32,
+ "bootEnv1": "boot_part",
+ "bootEnv1Partition1Value": 1,
+ "bootEnv1Partition2Value": 2,
+ "bootEnv2": "bootcmd",
+ "bootEnv2Partition1Value": "run nandboot",
+ "bootEnv2Partition2Value": "run altnandboot"
+}
+
diff --git a/applications/luci-app-ahcp/po/fi/ahcp.po b/applications/luci-app-ahcp/po/fi/ahcp.po
index 3d1ff6281f..fa93a8407e 100644
--- a/applications/luci-app-ahcp/po/fi/ahcp.po
+++ b/applications/luci-app-ahcp/po/fi/ahcp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-09-09 08:44+0000\n"
-"Last-Translator: Demian Wright <wright.demian+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-03-26 06:39+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/fi/>\n"
"Language: fi\n"
@@ -10,7 +10,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.12-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -59,7 +59,7 @@ msgstr "Kerätään tietoja…"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
msgid "Disable DNS setup"
-msgstr ""
+msgstr "Poista DNS-määritykset käytöstä"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:21
msgid "Forwarder"
@@ -104,7 +104,7 @@ msgstr "Lokitiedosto"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:50
msgid "Multicast address"
-msgstr ""
+msgstr "Ryhmälähetysosoite"
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:19
msgid "Operation mode"
@@ -142,11 +142,11 @@ msgstr ""
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:25
msgid "The AHCP Service is not running."
-msgstr ""
+msgstr "AHCP-palvelu ei ole käynnissä."
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:27
msgid "The AHCP Service is running with ID %s."
-msgstr ""
+msgstr "AHCP-palvelu on käynnissä ID:llä %s."
#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:22
msgid "There are no active leases."
diff --git a/applications/luci-app-aria2/po/da/aria2.po b/applications/luci-app-aria2/po/da/aria2.po
index d6c37e39bf..3b2b9689d6 100644
--- a/applications/luci-app-aria2/po/da/aria2.po
+++ b/applications/luci-app-aria2/po/da/aria2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-12-03 21:07+0000\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/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.10-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -290,7 +290,7 @@ msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:49
msgid "Loading"
-msgstr ""
+msgstr "Indlæser"
#: applications/luci-app-aria2/root/usr/share/luci/menu.d/luci-app-aria2.json:33
msgid "Log"
diff --git a/applications/luci-app-aria2/po/el/aria2.po b/applications/luci-app-aria2/po/el/aria2.po
index bf555e9474..2e1acd0815 100644
--- a/applications/luci-app-aria2/po/el/aria2.po
+++ b/applications/luci-app-aria2/po/el/aria2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-12 20:10+0000\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/el/>\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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -309,7 +309,7 @@ msgstr "Αρχείο καταγραφής"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:228
msgid "Log level"
-msgstr ""
+msgstr "Επίπεδο καταγραφής"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:377
msgid "Lowest speed limit"
diff --git a/applications/luci-app-aria2/po/ko/aria2.po b/applications/luci-app-aria2/po/ko/aria2.po
index 6d8b44d064..8235b723cf 100644
--- a/applications/luci-app-aria2/po/ko/aria2.po
+++ b/applications/luci-app-aria2/po/ko/aria2.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-07 10:49+0000\n"
-"Last-Translator: Sunggu Choi <dkaost@outlook.com>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/ko/>\n"
"Language: ko\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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -109,7 +109,7 @@ msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:230
msgid "Debug"
-msgstr ""
+msgstr "디버그"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:559
msgid ""
@@ -171,7 +171,7 @@ msgstr "활성화"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:234
msgid "Error"
-msgstr ""
+msgstr "에러"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:619
msgid "Extra Settings"
@@ -252,7 +252,7 @@ msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:231
msgid "Info"
-msgstr ""
+msgstr "정보"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:41
msgid "Installed web interface:"
diff --git a/applications/luci-app-aria2/po/zh_Hant/aria2.po b/applications/luci-app-aria2/po/zh_Hant/aria2.po
index b6470416a0..49da030fde 100644
--- a/applications/luci-app-aria2/po/zh_Hant/aria2.po
+++ b/applications/luci-app-aria2/po/zh_Hant/aria2.po
@@ -3,7 +3,7 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-05 09:21+0000\n"
+"PO-Revision-Date: 2022-04-21 23:00+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsaria2/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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -742,7 +742,7 @@ msgstr "如果種子檔案具有「私有」屬性,該選項將會被忽略。
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:373
msgid "Timeout"
-msgstr "逾時值"
+msgstr "逾時"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:260
msgid "Token"
@@ -828,15 +828,15 @@ msgstr "您可以在該值後附加單位 K 或 M。"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:594
msgid "falloc"
-msgstr "falloc"
+msgstr "falloc系統調試"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:592
msgid "prealloc"
-msgstr "prealloc"
+msgstr "預分配"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:593
msgid "trunc"
-msgstr "trunc"
+msgstr "trunc系統調試"
#~ msgid "Empty file."
#~ msgstr "檔案為空。"
diff --git a/applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js b/applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js
index a82f7bdbed..e9e937c8d1 100644
--- a/applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js
+++ b/applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js
@@ -79,13 +79,14 @@ return view.extend({
version: '',
packages: [],
diff_packages: true,
+ filesystem: '',
},
handle200: function (response) {
res = response.json();
var image;
for (image of res.images) {
- if (this.data.rootfs_type == image.filesystem) {
+ if (this.firmware.filesystem == image.filesystem) {
if (this.data.efi) {
if (image.type == 'combined-efi') {
break;
@@ -402,7 +403,6 @@ return view.extend({
L.resolveDefault(callPackagelist(), {}),
L.resolveDefault(callSystemBoard(), {}),
L.resolveDefault(fs.stat("/sys/firmware/efi"), null),
- fs.read("/proc/mounts"),
uci.load('attendedsysupgrade'),
]);
},
@@ -415,13 +415,10 @@ return view.extend({
this.firmware.target = res[1].release.target;
this.firmware.version = res[1].release.version;
this.data.branch = get_branch(res[1].release.version);
+ this.firmware.filesystem = res[1].rootfs_type;
this.data.revision = res[1].release.revision;
+
this.data.efi = res[2];
- if (res[1].rootfs_type) {
- this.data.rootfs_type = res[1].rootfs_type;
- } else {
- this.data.rootfs_type = res[3].split(/\r?\n/)[0].split(' ')[2]
- }
this.data.url = uci.get_first('attendedsysupgrade', 'server', 'url');
this.data.advanced_mode = uci.get_first('attendedsysupgrade', 'client', 'advanced_mode') || 0
diff --git a/applications/luci-app-attendedsysupgrade/po/ar/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ar/attendedsysupgrade.po
index d2ead3181a..ebfc77713e 100644
--- a/applications/luci-app-attendedsysupgrade/po/ar/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ar/attendedsysupgrade.po
@@ -37,7 +37,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -46,20 +46,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr ""
@@ -67,10 +67,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr ""
@@ -78,44 +78,44 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -123,27 +123,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -151,43 +151,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -199,11 +199,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -211,7 +211,7 @@ msgstr ""
msgid "Server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -219,41 +219,41 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/bg/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/bg/attendedsysupgrade.po
index ac04ee7ff0..0ec80e1e0b 100644
--- a/applications/luci-app-attendedsysupgrade/po/bg/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/bg/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -52,20 +52,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Отмени"
@@ -73,10 +73,10 @@ msgstr "Отмени"
msgid "Client"
msgstr "Клиент"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Затвори"
@@ -84,44 +84,44 @@ msgstr "Затвори"
msgid "Configuration"
msgstr "Конфигурация"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,27 +129,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -157,43 +157,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -205,11 +205,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -225,41 +225,41 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "Версия"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/bn_BD/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/bn_BD/attendedsysupgrade.po
index 4f54a71fd3..4b28a7b466 100644
--- a/applications/luci-app-attendedsysupgrade/po/bn_BD/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/bn_BD/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -52,20 +52,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "বাতিল করুন"
@@ -73,10 +73,10 @@ msgstr "বাতিল করুন"
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr ""
@@ -84,44 +84,44 @@ msgstr ""
msgid "Configuration"
msgstr "কনফিগারেশন"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,27 +129,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -157,43 +157,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -205,11 +205,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -225,41 +225,41 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "সংস্করণ"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/ca/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ca/attendedsysupgrade.po
index 70b9948961..279981c5b1 100644
--- a/applications/luci-app-attendedsysupgrade/po/ca/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ca/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Actualització Assistida"
@@ -52,20 +52,20 @@ msgstr "Actualització Assistida"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr ""
@@ -73,10 +73,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Tanca"
@@ -84,44 +84,44 @@ msgstr "Tanca"
msgid "Configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,27 +129,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -157,43 +157,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -205,11 +205,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -225,41 +225,41 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po
index c5b60a3abd..a9b5be601e 100644
--- a/applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Interaktivně provedený přechod na novější verzi systému"
@@ -52,20 +52,20 @@ msgstr "Interaktivně provedený přechod na novější verzi systému"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Storno"
@@ -73,10 +73,10 @@ msgstr "Storno"
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Zavřít"
@@ -84,44 +84,44 @@ msgstr "Zavřít"
msgid "Configuration"
msgstr "Nastavení"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,27 +129,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -157,43 +157,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -205,11 +205,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -225,41 +225,41 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/da/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/da/attendedsysupgrade.po
index 2e875dc59e..a682ea9456 100644
--- a/applications/luci-app-attendedsysupgrade/po/da/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/da/attendedsysupgrade.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-14 17:23+0000\n"
+"PO-Revision-Date: 2022-03-20 21:24+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/da/>\n"
@@ -8,27 +8,27 @@ 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.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
-msgstr ""
+msgstr "10% Modtaget byggeanmodning"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
msgid "20% Downloading ImageBuilder archive"
-msgstr ""
+msgstr "20% Downloader ImageBuilder-arkiv"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
msgid "40% Setup ImageBuilder"
-msgstr ""
+msgstr "40% Opsætning af ImageBuilder"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
msgid "60% Validate package selection"
-msgstr ""
+msgstr "60% Validering af pakkevalg"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
msgid "80% Generating firmware image"
-msgstr ""
+msgstr "80% Generering af firmware-image"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Avanceret tilstand"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Deltaget i Sysupgrade"
@@ -52,20 +52,20 @@ msgstr "Deltaget i Sysupgrade"
msgid "Attendedsysupgrade Configuration."
msgstr "Deltaget i en opgradering af systemet Konfiguration."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
-msgstr ""
+msgstr "Board Name / Profile"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "Bygningsdato"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
-msgstr ""
+msgstr "Building Firmware..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Annuller"
@@ -73,10 +73,10 @@ msgstr "Annuller"
msgid "Client"
msgstr "Klient"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Luk"
@@ -84,72 +84,72 @@ msgstr "Luk"
msgid "Configuration"
msgstr "Konfiguration"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 "Kunne ikke nå API på \"%s\". Prøv venligst igen senere."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
-msgstr ""
+msgstr "Kører i øjeblikket: %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
-msgstr ""
+msgstr "Download firmware image"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
-msgstr "Download af firmware fra server til browser"
+msgstr "Downloader firmware fra server til browser"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
-msgstr ""
+msgstr "Downloader..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
-msgstr ""
+msgstr "Fejl ved bygning af firmware image"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr "Fejl ved tilslutning til opgraderingsserveren"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr "Fejl under download af firmware. Prøv venligst igen"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
-msgstr ""
+msgstr "Filnavn"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
-msgstr ""
+msgstr "Filsystem"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr "Giv UCI adgang til LuCI-appen attendedsysupgrade"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
-msgstr ""
+msgstr "Installer firmware-image"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr "Installerer sysupgraden. Sluk ikke for enheden!"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
-msgstr ""
+msgstr "Installerer..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "Bevar indstillingerne og den aktuelle konfiguration"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
-msgstr ""
+msgstr "Ny firmwareopgradering tilgængelig"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Ingen opgradering tilgængelig"
@@ -157,45 +157,45 @@ msgstr "Ingen opgradering tilgængelig"
msgid "Overview"
msgstr "Oversigt"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
-msgstr ""
+msgstr "Pakker"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
-msgstr "Indberet venligst fejlmeddelelsen og anmodningen"
+msgstr "Rapportér venligst fejlmeddelelsen og anmod"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
-msgstr ""
+msgstr "Profil"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
-msgstr ""
+msgstr "Fremskridt: %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
-msgstr ""
+msgstr "I kø..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
-msgstr ""
+msgstr "Anmod om data:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
-msgstr ""
+msgstr "Anmod firmware image"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr "Anmodning i byggekø position %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
-msgstr ""
+msgstr "Søg efter firmwareopgradering"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
@@ -205,35 +205,35 @@ msgstr "Søg efter nye sysupgrades, når du åbner fanen"
msgid "Search on opening"
msgstr "Søg ved åbning"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr "Søger efter en tilgængelig sysupgrade af %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
-msgstr ""
+msgstr "Søger..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
msgid "Server"
msgstr "Server"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
-msgstr ""
+msgstr "Svar fra serveren: %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
msgid "Show advanced options like packge list modification"
msgstr "Vis avancerede indstillinger som f.eks. ændring af pakkeliste"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
-msgstr ""
+msgstr "Det lykkedes at oprette firmware-image"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "Mål"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -241,29 +241,29 @@ msgstr ""
"Med den assisterede sysupgrade-tjeneste kan du nemt opgradere vanilla- og "
"brugerdefinerede firmwareimages."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr "Enheden kører den seneste firmwareversion %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-"Dette gøres ved at opbygge en ny firmware efter behov via en onlinetjeneste."
+"Dette gøres ved at bygge en ny firmware on demand via en online service."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr "Uploader firmware fra browser til enhed"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
-msgstr ""
+msgstr "Uploader..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "Version"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "Forkert kontrolsum"
diff --git a/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po
index 8e4791c02c..ef280fb54e 100644
--- a/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Erweiterter Modus"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Begleitetes System-Upgrade"
@@ -52,20 +52,20 @@ msgstr "Begleitetes System-Upgrade"
msgid "Attendedsysupgrade Configuration."
msgstr "Einstellungen für Begleitetes System-Upgrade."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "Build-Datum"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Abbrechen"
@@ -73,10 +73,10 @@ msgstr "Abbrechen"
msgid "Client"
msgstr "Client"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Schließen"
@@ -84,46 +84,46 @@ msgstr "Schließen"
msgid "Configuration"
msgstr "Konfiguration"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
"Die API unter \"%s\" konnte nicht erreicht werden. Bitte versuchen Sie es "
"später noch einmal."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr "Firmware vom Server zum Browser herunterladen"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr "Fehler beim Verbinden mit dem Upgrade-Server"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr "Fehler beim Firmware-Download. Bitte erneut versuchen"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -131,27 +131,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr "LuCI-App für begleitetes System-Upgrade UCI-Zugriff gewähren"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr "Installiere System-Upgrade. Gerät nicht ausschalten!"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "Einstellungen beibehalten und die aktuelle Konfiguration sichern"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Kein Upgrade verfügbar"
@@ -159,43 +159,43 @@ msgstr "Kein Upgrade verfügbar"
msgid "Overview"
msgstr "Übersicht"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr "Bitte Fehlermeldung melden und Anforderung"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr "Anforderung in Build-Warteschlangenposition %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -207,11 +207,11 @@ msgstr "Suche beim Öffnen des Tabs nach neuen System-Upgrades"
msgid "Search on opening"
msgstr "Suche beim Öffnen"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr "Suche nach einem verfügbaren Sysupgrade von %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -219,7 +219,7 @@ msgstr ""
msgid "Server"
msgstr "Server"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -227,15 +227,15 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr "Fortgeschrittene Einstellungen anzeigen, z.B. Paketlistenmodifizierung"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "Zielplatform"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -243,29 +243,29 @@ msgstr ""
"Begleitetes Sysupgrade erlaubt es, Upgrades für Vanilla- und Custom-"
"Installationen einzuspielen."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr "Auf dem Gerät läuft die neueste Firmware-Version %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
"Dafür wird auf Anfrage eine neue Firmware bei einem Online-Service gebaut."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr "Firmware vom Browser zum Gerät laden"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "Version"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "Falsche Prüfsumme"
diff --git a/applications/luci-app-attendedsysupgrade/po/el/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/el/attendedsysupgrade.po
index cc4e830166..b6c6c0384a 100644
--- a/applications/luci-app-attendedsysupgrade/po/el/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/el/attendedsysupgrade.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-04-17 10:26+0000\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/el/>\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.6-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Υποβοήθηση Sysupgrade"
@@ -52,20 +52,20 @@ msgstr "Υποβοήθηση Sysupgrade"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Ακύρωση"
@@ -73,10 +73,10 @@ msgstr "Ακύρωση"
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr ""
@@ -84,44 +84,44 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,27 +129,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -157,43 +157,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -205,11 +205,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -225,41 +225,41 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
-msgstr ""
+msgstr "Στόχος"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po
index 010addeb80..fa1ae99e75 100644
--- a/applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Attended system upgrade"
@@ -52,20 +52,20 @@ msgstr "Attended system upgrade"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr ""
@@ -73,10 +73,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr ""
@@ -84,44 +84,44 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,27 +129,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -157,43 +157,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -205,11 +205,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -225,42 +225,42 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po
index 220d736e26..7e6f847434 100644
--- a/applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-22 17:43-0300\n"
-"PO-Revision-Date: 2022-03-06 15:27+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2022-04-05 19:06+0000\n"
+"Last-Translator: Lanchon <lanchon@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/es/>\n"
"Language: es\n"
@@ -14,29 +14,24 @@ msgstr ""
"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
-#, fuzzy
msgid "10% Received build request"
-msgstr "10% - Solicitud de compilación recibida"
+msgstr "10% Solicitud de compilación recibida"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
-#, fuzzy
msgid "20% Downloading ImageBuilder archive"
-msgstr "20% - Descarga del archivo ImageBuilder"
+msgstr "20% Descargando archivo ImageBuilder"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
-#, fuzzy
msgid "40% Setup ImageBuilder"
-msgstr "40% - Configurar ImageBuilder"
+msgstr "40% Configuración de ImageBuilder"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
-#, fuzzy
msgid "60% Validate package selection"
-msgstr "60% - Validar selección de paquete"
+msgstr "60% Validar selección de paquetes"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
-#, fuzzy
msgid "80% Generating firmware image"
-msgstr "80% - Generando imagen de firmware"
+msgstr "80% Generando imagen de firmware"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -51,7 +46,7 @@ msgid "Advanced Mode"
msgstr "Modo avanzado"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Actualización asistida"
@@ -60,22 +55,20 @@ msgstr "Actualización asistida"
msgid "Attendedsysupgrade Configuration."
msgstr "Configuración de actualización asistida."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
-#, fuzzy
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
-msgstr "Nombre de Placa/Perfil"
+msgstr "Nombre de Placa / Perfil"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "Fecha de compilación"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
-#, fuzzy
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr "Compilando firmware..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Cancelar"
@@ -83,10 +76,10 @@ msgstr "Cancelar"
msgid "Client"
msgstr "Cliente"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Cerrar"
@@ -94,48 +87,46 @@ msgstr "Cerrar"
msgid "Configuration"
msgstr "Configuración"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
-#, fuzzy
+#: 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 ""
-"No se pudo alcanzar la API en \"%s\". Por favor, inténtelo de nuevo más "
+"No se pudo contactar la API en \"%s\". Por favor, inténtelo de nuevo más "
"tarde."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr "Actualmente en ejecución: %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr "Descargar imagen de firmware"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr "Descargando firmware del servidor al navegador"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr "Descargando..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr "Error al compilar la imagen de firmware"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
-#, fuzzy
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr "Error al conectarse al servidor de actualizaciones"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr "Error durante la descarga del firmware. Inténtalo de nuevo"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr "Nombre de archivo"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr "Sistema de archivos"
@@ -143,27 +134,27 @@ msgstr "Sistema de archivos"
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr "Otorgar acceso UCI a la aplicación LuCI actualización asistida"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr "Instalar imagen de firmware"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr "Instalando el archivo sysupgrade. ¡No apague el dispositivo!"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr "Instalando..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "Mantener los ajustes y conservar la configuración actual"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr "Nueva actualización de firmware disponible"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "No hay actualización disponible"
@@ -171,46 +162,43 @@ msgstr "No hay actualización disponible"
msgid "Overview"
msgstr "Visión general"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr "Paquetes"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr "Por favor informe el mensaje de error y solicite"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr "Perfil"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr "Progreso: %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
-#, fuzzy
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
-msgstr "Puesto en cola..."
+msgstr "Agregado a cola..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
-#, fuzzy
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
-msgstr "Solicitar datos:"
+msgstr "Datos de la solicitud:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr "Solicitar imagen de firmware"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
-#, fuzzy
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
-msgstr "Solicitud en la posición de la cola de compilación %s"
+msgstr "Solicitud en la posición %s de la cola de compilación"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr "Buscar actualización de firmware"
@@ -222,11 +210,11 @@ msgstr "Busque nuevas actualizaciones del sistema al abrir la pestaña"
msgid "Search on opening"
msgstr "Buscar al abrir"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr "Buscando una actualización del sistema disponible de %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr "Buscando..."
@@ -234,7 +222,7 @@ msgstr "Buscando..."
msgid "Server"
msgstr "Servidor"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr "Respuesta del servidor: %s"
@@ -243,15 +231,15 @@ msgid "Show advanced options like packge list modification"
msgstr ""
"Mostrar opciones avanzadas como la modificación de la lista de paquetes"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr "Imagen de firmware creada con éxito"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "Objetivo"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -259,30 +247,30 @@ msgstr ""
"El servicio de actualización asistida permite actualizar fácilmente las "
"imágenes de firmware personalizadas y/o limpias."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr "El dispositivo ejecuta la última versión de firmware %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
"Esto se hace creando un nuevo firmware bajo demanda a través de un servicio "
"en línea."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr "Cargando firmware desde el navegador al dispositivo"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr "Cargando..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "Versión"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "Suma de comprobación incorrecta"
diff --git a/applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po
index e1f7ef4c30..25d07c7f5f 100644
--- a/applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "در Sysupgrade ثبت شد"
@@ -52,20 +52,20 @@ msgstr "در Sysupgrade ثبت شد"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr ""
@@ -73,10 +73,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr ""
@@ -84,44 +84,44 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,27 +129,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -157,43 +157,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -205,11 +205,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -225,42 +225,42 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/fi/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/fi/attendedsysupgrade.po
index 78237c2c60..d48ba939e3 100644
--- a/applications/luci-app-attendedsysupgrade/po/fi/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/fi/attendedsysupgrade.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"PO-Revision-Date: 2022-04-21 23:00+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/fi/>\n"
@@ -40,10 +40,10 @@ msgstr "Sysupgrade-palvelimen osoite"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:26
msgid "Advanced Mode"
-msgstr ""
+msgstr "Edistynyt tila"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Järjestelmän valvottu päivitys"
@@ -52,20 +52,20 @@ msgstr "Järjestelmän valvottu päivitys"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "Koostamispäivä"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr "Koostetaan laiteohjelmistoa..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Peruuta"
@@ -73,10 +73,10 @@ msgstr "Peruuta"
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Sulje"
@@ -84,44 +84,44 @@ msgstr "Sulje"
msgid "Configuration"
msgstr "Kokoonpano"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr "Nyt käynnissä: %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr "Lataa laiteohjelmiston levykuva"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr "Ladataan laiteohjelmistoa palvelimelta selaimeen"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr "Ladataan..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr "Tiedostonimi"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr "Tiedostojärjestelmä"
@@ -129,27 +129,27 @@ msgstr "Tiedostojärjestelmä"
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr "Asenna laiteohjelmiston levykuva"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr "Asennetaan järjestelmäpäivitystä. Älä sammuta laitetta!"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr "Asennetaan..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "Säilytä asetukset ja nykyinen kokoonpano"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr "Uusi laiteohjelmistopäivitys saatavilla"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Ei päivityksiä saatavilla"
@@ -157,43 +157,43 @@ msgstr "Ei päivityksiä saatavilla"
msgid "Overview"
msgstr "Yleiskatsaus"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr "Paketit"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr "Ilmoita virheviesti ja pyyntö"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr "Profiili"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr "Edistyminen: %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr "Asetettu jonoon..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr "Pyynnön data:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr "Pyydä laiteohjelmiston levykuva"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr "Etsi laiteohjelmiston päivitystä"
@@ -205,11 +205,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr "Etsitään..."
@@ -217,7 +217,7 @@ msgstr "Etsitään..."
msgid "Server"
msgstr "Palvelin"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr "Palvelimen vastaus: %s"
@@ -225,42 +225,42 @@ msgstr "Palvelimen vastaus: %s"
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr "Lähetetään laiteohjelmisto selaimelta laitteelle"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr "Lähetetään..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "Versio"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "Väärä tarkistussumma"
diff --git a/applications/luci-app-attendedsysupgrade/po/fr/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/fr/attendedsysupgrade.po
index ace81f5ea1..979c1c13be 100644
--- a/applications/luci-app-attendedsysupgrade/po/fr/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/fr/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Mode avancé"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Mise à niveau du système"
@@ -52,20 +52,20 @@ msgstr "Mise à niveau du système"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "Date de construction"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Annuler"
@@ -73,10 +73,10 @@ msgstr "Annuler"
msgid "Client"
msgstr "Client"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Fermer"
@@ -84,44 +84,44 @@ msgstr "Fermer"
msgid "Configuration"
msgstr "Configuration"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr "Erreur durant le téléchargement du logiciel. Merci d'essayer à nouveau"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,27 +129,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Pas de mise à jour disponible"
@@ -157,43 +157,43 @@ msgstr "Pas de mise à jour disponible"
msgid "Overview"
msgstr "Aperçu"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -205,11 +205,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Server"
msgstr "Serveur"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -225,42 +225,42 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "Cible"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "Version"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/he/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/he/attendedsysupgrade.po
index 93bdee5029..16accdfa00 100644
--- a/applications/luci-app-attendedsysupgrade/po/he/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/he/attendedsysupgrade.po
@@ -37,7 +37,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -46,20 +46,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr ""
@@ -67,10 +67,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr ""
@@ -78,44 +78,44 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -123,27 +123,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -151,43 +151,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -199,11 +199,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -211,7 +211,7 @@ msgstr ""
msgid "Server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -219,41 +219,41 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/hi/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/hi/attendedsysupgrade.po
index 05ae0892ec..259db79c39 100644
--- a/applications/luci-app-attendedsysupgrade/po/hi/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/hi/attendedsysupgrade.po
@@ -37,7 +37,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -46,20 +46,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr ""
@@ -67,10 +67,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr ""
@@ -78,44 +78,44 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -123,27 +123,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -151,43 +151,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -199,11 +199,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -211,7 +211,7 @@ msgstr ""
msgid "Server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -219,41 +219,41 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/hu/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/hu/attendedsysupgrade.po
index b25a930bd9..332e1e8631 100644
--- a/applications/luci-app-attendedsysupgrade/po/hu/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/hu/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Haladó mód"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Felügyelt rendszerfrissítés"
@@ -52,20 +52,20 @@ msgstr "Felügyelt rendszerfrissítés"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "Építés dátuma"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Mégse"
@@ -73,10 +73,10 @@ msgstr "Mégse"
msgid "Client"
msgstr "Ügyfél"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Bezár"
@@ -84,44 +84,44 @@ msgstr "Bezár"
msgid "Configuration"
msgstr "Beállítás"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr "Firmware letöltése a böngészőbe"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr "Hiba történt a letöltés során. Kérem, próbálja újra"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,27 +129,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr "Rendszerfrissítés telepítése folyamatban. Ne kapcsolja ki az eszközt!"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "Beállítások jelenlegi állapotának megtartása"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Nincs elérhető frissítés"
@@ -157,43 +157,43 @@ msgstr "Nincs elérhető frissítés"
msgid "Overview"
msgstr "Áttekintés"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -205,11 +205,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Server"
msgstr "Kiszolgáló"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -225,15 +225,15 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr "Haladó beállítások (pl. csomaglista szerkesztése) megjelenítése"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "Célplatform"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -241,28 +241,28 @@ msgstr ""
"A felügyelt rendszerfrissítés segítségével könnyen frissíthet alap, illetve "
"saját készítésű firmware-ket is."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr "Firmware feltöltése az eszközre"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "Verzió"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "Hibás ellenőrzőösszeg"
diff --git a/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po
index eeac256b32..24a840c015 100644
--- a/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Modalità avanzata"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Sysupgrade Assistito"
@@ -52,20 +52,20 @@ msgstr "Sysupgrade Assistito"
msgid "Attendedsysupgrade Configuration."
msgstr "Configurazione sysupgrade assistito."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "Data build"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Annulla"
@@ -73,10 +73,10 @@ msgstr "Annulla"
msgid "Client"
msgstr "Client"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Chiudi"
@@ -84,44 +84,44 @@ msgstr "Chiudi"
msgid "Configuration"
msgstr "Configurazione"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 "Impossibile raggiungere l'API a \"%s\". Riprovare in seguito."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr "Download del firmware dal server al browser in corso"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr "Errore durante la connessione al server di aggiornamento"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr "Errore durante il download del firmware. Riprova"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,28 +129,28 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr "Concedere l'accesso UCI all'app LuCI attendedsysupgrade"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
"Installazione del sysupgrade. Non togliere l'alimentazione al dispositivo!"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "Mantieni le impostazioni e conserva la configurazione corrente"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Nessun aggiornamento disponibile"
@@ -158,43 +158,43 @@ msgstr "Nessun aggiornamento disponibile"
msgid "Overview"
msgstr "Riepilogo"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr "Si prega di segnalare il messaggio di errore e la richiesta"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr "Richiesta nella posizione %s della coda di creazione immagine"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -206,11 +206,11 @@ msgstr "Cerca nuovi sysupgrade automaticamente all'apertura della scheda"
msgid "Search on opening"
msgstr "Cerca all'apertura"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr "Ricerca di un sysupgrade disponibile per %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -218,7 +218,7 @@ msgstr ""
msgid "Server"
msgstr "Server"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -227,15 +227,15 @@ msgid "Show advanced options like packge list modification"
msgstr ""
"Mostra opzioni avanzate come la modifica dell'elenco dei pacchetti software"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "Destinazione"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -243,30 +243,30 @@ msgstr ""
"Il servizio sysupgrade assistito consente di aggiornare facilmente le "
"immagini firmware vanilla e personalizzate."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr "Il dispositivo ha già la versione firmware più recente %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
"Questo viene fatto costruendo un nuovo firmware su richiesta tramite un "
"servizio online."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr "Caricamento del firmware dal browser al dispositivo"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "Versione"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "Checksum errato"
diff --git a/applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po
index ae0228527c..bdd9346717 100644
--- a/applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-31 12:26+0000\n"
-"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
+"PO-Revision-Date: 2022-04-10 14:11+0000\n"
+"Last-Translator: Kensei Sakai <s.kensei.c.556@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/ja/>\n"
"Language: ja\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.6-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
@@ -36,14 +36,14 @@ msgstr "アドレス"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:16
msgid "Address of the sysupgrade server"
-msgstr ""
+msgstr "sysupgrade サーバー アドレス"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:26
msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Sysupgradeに参加済み"
@@ -52,20 +52,20 @@ msgstr "Sysupgradeに参加済み"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "キャンセル"
@@ -73,10 +73,10 @@ msgstr "キャンセル"
msgid "Client"
msgstr "クライアント"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "閉じる"
@@ -84,44 +84,44 @@ msgstr "閉じる"
msgid "Configuration"
msgstr "設定"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
-msgstr ""
+msgstr "ダウンロード中..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,27 +129,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
-msgstr ""
+msgstr "インストール中..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "現在の設定を残す"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -157,45 +157,45 @@ msgstr ""
msgid "Overview"
msgstr "概要"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
-msgstr ""
+msgstr "パッケージ"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
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"
@@ -205,62 +205,62 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
-msgstr ""
+msgstr "検索中..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
msgid "Server"
msgstr "サーバー"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
-msgstr ""
+msgstr "サーバーの応答: %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: 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:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "ターゲット"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "バージョン"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/ko/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ko/attendedsysupgrade.po
index fa0b8c31ed..e3cc615b9f 100644
--- a/applications/luci-app-attendedsysupgrade/po/ko/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ko/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -52,20 +52,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr ""
@@ -73,10 +73,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr ""
@@ -84,44 +84,44 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,27 +129,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -157,43 +157,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -205,11 +205,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Server"
msgstr "서버"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -225,41 +225,41 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po
index 5276403ad2..ba2adab760 100644
--- a/applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "उपस्थित Sysupgrade"
@@ -52,20 +52,20 @@ msgstr "उपस्थित Sysupgrade"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr ""
@@ -73,10 +73,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr ""
@@ -84,44 +84,44 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,27 +129,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -157,43 +157,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -205,11 +205,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -225,42 +225,42 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/ms/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ms/attendedsysupgrade.po
index 20891d3c0e..be1b5d97d4 100644
--- a/applications/luci-app-attendedsysupgrade/po/ms/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ms/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -52,20 +52,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr ""
@@ -73,10 +73,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr ""
@@ -84,44 +84,44 @@ msgstr ""
msgid "Configuration"
msgstr "Konfigurasi"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,27 +129,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -157,43 +157,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -205,11 +205,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -225,41 +225,41 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/nb_NO/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/nb_NO/attendedsysupgrade.po
index 8af2a581fc..1f30fc27e6 100644
--- a/applications/luci-app-attendedsysupgrade/po/nb_NO/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/nb_NO/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Bivånet systemoppgradering"
@@ -52,20 +52,20 @@ msgstr "Bivånet systemoppgradering"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr ""
@@ -73,10 +73,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Lukk"
@@ -84,44 +84,44 @@ msgstr "Lukk"
msgid "Configuration"
msgstr "Oppsett"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,27 +129,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -157,43 +157,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -205,11 +205,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -217,7 +217,7 @@ msgstr ""
msgid "Server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -225,42 +225,42 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
index 5e82bbc67d..2e3f677e08 100644
--- a/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
@@ -44,7 +44,7 @@ msgid "Advanced Mode"
msgstr "Tryb zaawansowany"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Nadzorowany Sysupgrade"
@@ -53,20 +53,20 @@ msgstr "Nadzorowany Sysupgrade"
msgid "Attendedsysupgrade Configuration."
msgstr "Konfiguracja Attendedsysupgrade."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr "Nazwa płyty / Profil"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "Data wydania"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr "Kompilowanie oprogramowania układowego..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Anuluj"
@@ -74,10 +74,10 @@ msgstr "Anuluj"
msgid "Client"
msgstr "Klient"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Zamknij"
@@ -85,44 +85,44 @@ msgstr "Zamknij"
msgid "Configuration"
msgstr "Konfiguracja"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 "Nie można połączyć się z API w \"%s\". Spróbuj ponownie później."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr "Aktualnie uruchomione: %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr "Pobierz obraz oprogramowania układowego"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr "Pobieranie firmware z serwera do przeglądarki"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr "Pobieranie..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr "Błąd podczas tworzenia obrazu oprogramowania układowego"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr "Błąd podczas łączenia z serwerem aktualizacji"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr "Błąd podczas pobierania firmware. Proszę spróbować ponownie"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr "Nazwa pliku"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr "System plików"
@@ -130,27 +130,27 @@ msgstr "System plików"
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr "Udziel dostępu LuCI do aplikacji attendedsysupgrade"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr "Zainstaluj obraz oprogramowania układowego"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr "Instalacja sysupgrade. Nie odłączaj urządzenia od zasilania!"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr "Instalowanie..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "Zachowaj ustawienia i bieżącą konfigurację"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr "Dostępna jest nowa aktualizacja oprogramowania układowego"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Brak dostępnej aktualizacji"
@@ -158,43 +158,43 @@ msgstr "Brak dostępnej aktualizacji"
msgid "Overview"
msgstr "Przegląd"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr "Pakiety"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr "Proszę zgłosić komunikat o błędzie i prośbę"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr "Profil"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr "Postęp: %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr "W kolejce..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr "Żądanie danych:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr "Żądanie obrazu oprogramowania układowego"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr "Żądanie w pozycji kolejki kompilacji %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr "Wyszukaj aktualizację oprogramowania układowego"
@@ -206,11 +206,11 @@ msgstr "Wyszukaj nowe sysupgrades przy otwieraniu karty"
msgid "Search on opening"
msgstr "Szukaj po otwarciu"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr "Wyszukiwanie dostępnej wersji sysupgrade %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr "Wyszukiwanie..."
@@ -218,7 +218,7 @@ msgstr "Wyszukiwanie..."
msgid "Server"
msgstr "Serwer"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr "Odpowiedź serwera: %s"
@@ -226,15 +226,15 @@ msgstr "Odpowiedź serwera: %s"
msgid "Show advanced options like packge list modification"
msgstr "Pokaż zaawansowane opcje, takie jak modyfikacja listy pakietów"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr "Pomyślnie utworzony obraz oprogramowania układowego"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "Cel"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -242,30 +242,30 @@ msgstr ""
"Usługa sysupgrade umożliwia łatwą aktualizację oryginalnych i "
"niestandardowych obrazów firmware."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr "Na urządzeniu działa najnowsza wersja firmware'u %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
"Odbywa się to poprzez tworzenie nowego firmware na żądanie za pośrednictwem "
"usługi online."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr "Wgrywanie firmware z przeglądarki do urządzenia"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr "Przesyłanie..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "Wersja"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "Błędna suma kontrolna"
diff --git a/applications/luci-app-attendedsysupgrade/po/pt/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/pt/attendedsysupgrade.po
index 6a49c85282..4bfdb1d631 100644
--- a/applications/luci-app-attendedsysupgrade/po/pt/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/pt/attendedsysupgrade.po
@@ -1,34 +1,34 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-12 02:34+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2022-04-21 01:10+0000\n"
+"Last-Translator: James Braves <dubavy@zetmail.com>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/pt/>\n"
"Language: pt\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.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
-msgstr ""
+msgstr "10% do pedido da compilação foi recebido"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
msgid "20% Downloading ImageBuilder archive"
-msgstr ""
+msgstr "20% baixando o arquivo do ImageBuilder"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
msgid "40% Setup ImageBuilder"
-msgstr ""
+msgstr "40% configuração do ImageBuilder"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
msgid "60% Validate package selection"
-msgstr ""
+msgstr "60% validando a seleção do pacote"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
msgid "80% Generating firmware image"
-msgstr ""
+msgstr "80% gerando imagem de firmware"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Modo avançado"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Sysupgrade assistido"
@@ -52,20 +52,20 @@ msgstr "Sysupgrade assistido"
msgid "Attendedsysupgrade Configuration."
msgstr "Configuração do attendedsysupgrade."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
-msgstr ""
+msgstr "Nome da placa / perfil"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "Data da compilação"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
-msgstr ""
+msgstr "Construindo o firmware..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Cancelar"
@@ -73,10 +73,10 @@ msgstr "Cancelar"
msgid "Client"
msgstr "Cliente"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Fechar"
@@ -84,44 +84,44 @@ msgstr "Fechar"
msgid "Configuration"
msgstr "Configuração"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 "Não foi possível alcançar a API em \"%s\". Tente novamente mais tarde."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
-msgstr ""
+msgstr "Atualmente em execução: %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
-msgstr ""
+msgstr "Baixar a imagem de firmware"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr "Descarregar firmware do servidor para o navegador"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
-msgstr ""
+msgstr "Baixando..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
-msgstr ""
+msgstr "Houve um erro ao construir a imagem do firmware"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
-msgstr "Erro ao conectar o servidor de atualizações"
+msgstr "Erro ao conectar o servidor de atualização"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr "Erro durante a descarrega do firmware. Por favor, tente de novo"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,27 +129,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr "Conceder acesso para UCI à app LuCI attendedsysupgrade"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr "A instalar o sysupgrade. Não desligue o aparelho!"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "Manter as definições e manter a configuração atual"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
-msgstr ""
+msgstr "Uma nova atualização do firmware está disponível"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Não há atualização disponível"
@@ -157,45 +157,45 @@ msgstr "Não há atualização disponível"
msgid "Overview"
msgstr "Visão Geral"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr "Por favor, relate a mensagem do erro e a solicitação"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr "Solicitação na posição %d de fila de construção"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
-msgstr ""
+msgstr "Procurar pela atualização do firmware"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
@@ -205,19 +205,19 @@ msgstr "Procurar novos sysupgrades ao abrir a guia"
msgid "Search on opening"
msgstr "Pesquisar na abertura"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr "A procurar por um sysupgrade disponível de %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
-msgstr ""
+msgstr "Procurando..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
msgid "Server"
msgstr "Servidor"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -225,15 +225,15 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr "Mostrar opções avançadas como modificação da lista de pacotes"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "Destino"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -241,30 +241,30 @@ msgstr ""
"O serviço de sysupgrade atendido permite atualizar facilmente imagens de "
"firmware padrão e personalizados."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr "O aparelho executa a versão mais recente da firmware %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
"Isto é feito através da construção de um novo firmware sob demanda através "
"de um serviço online."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr "A enviar o firmware do navegador ao aparelho"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "Versão"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "Checksum errado"
diff --git a/applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po
index 1a14e7fb29..e0db02c145 100644
--- a/applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Modo avançado"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Sysupgrade Assistido"
@@ -52,20 +52,20 @@ msgstr "Sysupgrade Assistido"
msgid "Attendedsysupgrade Configuration."
msgstr "Configuração do attendedsysupgrade."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr "Nome da placa / perfil"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "Data da Build"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr "Construindo o firmware..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Cancelar"
@@ -73,10 +73,10 @@ msgstr "Cancelar"
msgid "Client"
msgstr "Cliente"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Fechar"
@@ -84,44 +84,44 @@ msgstr "Fechar"
msgid "Configuration"
msgstr "Configuração"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 "Não foi possível alcançar a API em \"%s\". tente novamente mais tarde."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr "Atualmente em execução: %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr "Baixar a imagem de firmware"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr "Baixando firmware do servidor para o navegador"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr "Baixando..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr "Houve um erro ao construir a imagem do firmware"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr "Erro ao conectar o servidor de atualização"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr "Erro no download do firmware. Por favor, tente novamente"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr "Nome do arquivo"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr "Sistema de arquivo"
@@ -129,27 +129,27 @@ msgstr "Sistema de arquivo"
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr "Garantir acesso UCI para app attendedsysupgrade do LuCI"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr "Instalar a imagem do firmware"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr "Instalando o sysupgrade. Não desligue o dispositivo!"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr "Instalando..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "Mantenha as configurações e preserve a configuração atual"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr "Uma nova atualização do firmware está disponível"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Nenhum upgrade disponível"
@@ -157,43 +157,43 @@ msgstr "Nenhum upgrade disponível"
msgid "Overview"
msgstr "Visão geral"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr "Pacotes"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr "Por favor, relate a mensagem de erro e a solicitação"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr "Perfil"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr "Progresso: %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr "Na fila..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr "Solicitar dados:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr "Solicitar a imagem do firmware"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr "Pedido posicionado na fila de compilação %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr "Procurar pela atualização do firmware"
@@ -205,11 +205,11 @@ msgstr "Pesquisar por novos sysupgrades ao abrir a aba"
msgid "Search on opening"
msgstr "Pesquisar ao abrir"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr "Procurando pela disponibilidade de um sysupgrade em %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr "Procurando..."
@@ -217,7 +217,7 @@ msgstr "Procurando..."
msgid "Server"
msgstr "Servidor"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr "Resposta do servidor: %s"
@@ -225,15 +225,15 @@ msgstr "Resposta do servidor: %s"
msgid "Show advanced options like packge list modification"
msgstr "Mostrar opções avançadas como modificações da lista de pacotes"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr "A imagem do firmware foi criada com sucesso"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "Destino"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -241,30 +241,30 @@ msgstr ""
"O serviço autônomo sysupgrade permite facilmente realizar o upgrade de "
"imagens de firmware vanilla e personalizadas."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr "O dispositivo possui a versão mas recente do firmware %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
"Isto é feito criando um novo firmware sob demanda por meio de um serviço "
"online."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr "Fazendo o upload do firmware do navegador para o dispositivo"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr "Enviando..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "Versão"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "Checksum incorreto"
diff --git a/applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po
index 7027494881..4d924ed332 100644
--- a/applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po
@@ -44,7 +44,7 @@ msgid "Advanced Mode"
msgstr "Modul avansat"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "a participat Sysupgrade"
@@ -53,20 +53,20 @@ msgstr "a participat Sysupgrade"
msgid "Attendedsysupgrade Configuration."
msgstr "A participat la configurațiaysupgrade."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr "Numele Plăcii / Profil"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "Data construirii"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr "Se crează firmware-ul..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Anulare"
@@ -74,10 +74,10 @@ msgstr "Anulare"
msgid "Client"
msgstr "Client"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Închideți"
@@ -85,46 +85,46 @@ msgstr "Închideți"
msgid "Configuration"
msgstr "Configurație"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
"Nu s-a putut accesa API la \"%s\". Vă rugăm să încercați din nou mai târziu."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr "În prezent rulează: %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr "Descărcați imaginea firmware"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr "Descărcarea firmware-ului de pe server pe browser"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr "Descărcare..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr "Eroare la crearea imaginii firmware"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr "Eroare de conectare la serverul de actualizare"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
"Eroare în timpul descărcării firmware-ului. Vă rugăm să încercați din nou"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr "Numele fișierului"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr "Sistemul de fișiere"
@@ -132,27 +132,27 @@ msgstr "Sistemul de fișiere"
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr "Acordarea accesului UCI la aplicația LuCI attendedsysupgrade"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr "Instalați imaginea firmware"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr "Instalarea sysupgrade. Nu deconectați dispozitivul!"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr "Se instalează..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "Păstrați setările și păstrați configurația curentă"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr "Este disponibil un nou upgrade de firmware"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Niciun upgrade disponibil"
@@ -160,43 +160,43 @@ msgstr "Niciun upgrade disponibil"
msgid "Overview"
msgstr "Prezentare generală"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr "Pachete"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr "Vă rugăm să raportați mesajul de eroare și să solicitați"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr "Profil"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr "Progres: %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr "În așteptare..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr "Solicitați date:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr "Solicitați imaginea firmware"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr "Cerere aflată în coada de așteptare în poziția %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr "Căutați actualizări firmware"
@@ -208,11 +208,11 @@ msgstr "Căutați noi sysupgrades la deschiderea filei"
msgid "Search on opening"
msgstr "Căutare la deschidere"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr "Căutarea unui sysupgrade disponibil de %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr "Căutare..."
@@ -220,7 +220,7 @@ msgstr "Căutare..."
msgid "Server"
msgstr "Serverul"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr "Răspunsul serverului: %s"
@@ -228,15 +228,15 @@ msgstr "Răspunsul serverului: %s"
msgid "Show advanced options like packge list modification"
msgstr "Afișați opțiunile avansate, cum ar fi modificarea listei de pachete"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr "Imaginea firmware a fost creată cu succes"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "Țintă"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -244,30 +244,30 @@ msgstr ""
"Serviciul sysupgrade permite actualizarea cu ușurință a imaginilor de "
"firmware vanilie și personalizate."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr "Dispozitivul rulează cea mai recentă versiune de firmware %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
"Acest lucru se face prin construirea unui nou firmware la cerere prin "
"intermediul unui serviciu online."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr "Încărcarea firmware-ului din browser pe dispozitiv"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr "Se încarcă..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "Versiunea"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "Suma de control greșită"
diff --git a/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po
index e528af7e5e..dc520ea5c5 100644
--- a/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po
@@ -44,7 +44,7 @@ msgid "Advanced Mode"
msgstr "Расширенный режим"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Обновление Системы с участием"
@@ -53,20 +53,20 @@ msgstr "Обновление Системы с участием"
msgid "Attendedsysupgrade Configuration."
msgstr "Конфигурация Attendedsysupgrade."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "Дата сборки"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Отмена"
@@ -74,10 +74,10 @@ msgstr "Отмена"
msgid "Client"
msgstr "Клиент"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Закрыть"
@@ -85,44 +85,44 @@ msgstr "Закрыть"
msgid "Configuration"
msgstr "Конфигурация"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 "API сервера \"%s\" недоступен. Пожалуйста, попробуйте позднее."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr "Скачивание прошивки с сервера через браузер"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr "Ошибка соединения с сервером обновления"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr "Ошибка при скачивании прошивки. Пожалуйста, попробуйте ещё раз"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -130,27 +130,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr "Предоставить UCI доступ к приложению LuCI attendedsysupgrade"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr "Установка обновления системы. Не выключайте устройство!"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "Сохранить настройки и оставить текущую конфигурацию"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Нет доступных обновлений"
@@ -158,43 +158,43 @@ msgstr "Нет доступных обновлений"
msgid "Overview"
msgstr "Обзор"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr "Сообщите об ошибке и запросите"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr "Запрос в очереди сборки, позиция% s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -206,11 +206,11 @@ msgstr "Искать новые системные обновления при
msgid "Search on opening"
msgstr "Искать при открытии"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr "Поиск доступной версии sysupgrade %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -218,7 +218,7 @@ msgstr ""
msgid "Server"
msgstr "Сервер"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -226,15 +226,15 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr "Показать расширенные параметры, такие как модификация списка пакетов"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "Назначение"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -242,29 +242,29 @@ msgstr ""
"Служба the attended sysupgrade, позволяет легко обновлять ванильные и "
"пользовательские образы прошивки."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr "На устройстве установлена последняя версия прошивки %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
"Это делается путём создания новой прошивки по требованию через онлайн-сервис."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr "Загрузка прошивки из браузера на устройство"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "Версия"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "Неверная контрольная сумма"
diff --git a/applications/luci-app-attendedsysupgrade/po/sk/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/sk/attendedsysupgrade.po
index e9187c00e2..a153578e5d 100644
--- a/applications/luci-app-attendedsysupgrade/po/sk/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/sk/attendedsysupgrade.po
@@ -37,7 +37,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -46,20 +46,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr ""
@@ -67,10 +67,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr ""
@@ -78,44 +78,44 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -123,27 +123,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -151,43 +151,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -199,11 +199,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -211,7 +211,7 @@ msgstr ""
msgid "Server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -219,41 +219,41 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po
index 6428fae123..c73d3c3a21 100644
--- a/applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Avancerat läge"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Systemövervakad uppgradering"
@@ -52,20 +52,20 @@ msgstr "Systemövervakad uppgradering"
msgid "Attendedsysupgrade Configuration."
msgstr "Konfiguration för system-övervakad uppgradering."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "Byggnationsdatum"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Avbryt"
@@ -73,10 +73,10 @@ msgstr "Avbryt"
msgid "Client"
msgstr "Klient"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Stäng"
@@ -84,44 +84,44 @@ msgstr "Stäng"
msgid "Configuration"
msgstr "Konfiguration"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 "Kunde inte nå API vid \"%s\". Vänligen försök igen senare."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr "Fel uppstod vid anslutning till uppgraderingsservern"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -129,28 +129,28 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr "Ge UCI tillgång till LuCI-appen attendedsysupgrade"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
"Installerar uppgraderingen av systemet. Koppla inte ur strömmen från enheten!"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "Behåll inställningarna och behåll den nuvarande konfigurationen"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Ingen uppgradering tillgänglig"
@@ -158,43 +158,43 @@ msgstr "Ingen uppgradering tillgänglig"
msgid "Overview"
msgstr "Överblick"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr "Vänligen rapportera fel-meddelandet och förfrågningen"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -206,11 +206,11 @@ msgstr "Sök efter nya system-uppgraderingar i den öppnade fliken"
msgid "Search on opening"
msgstr "Sök efter öppning"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -218,7 +218,7 @@ msgstr ""
msgid "Server"
msgstr "Server"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -226,44 +226,44 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "Mål"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr "Enheten kör den senaste mjukvaru-versionen %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
"Det här gjordes genom att bygga en ny inre mjukvara efter begäran via en "
"online-tjänst."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr "Laddar upp den inre mjukvaran från navigatorn till enheten"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "Version"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "Fel kontrollsumma"
diff --git a/applications/luci-app-attendedsysupgrade/po/templates/attendedsysupgrade.pot b/applications/luci-app-attendedsysupgrade/po/templates/attendedsysupgrade.pot
index 742800f115..25c04054b8 100644
--- a/applications/luci-app-attendedsysupgrade/po/templates/attendedsysupgrade.pot
+++ b/applications/luci-app-attendedsysupgrade/po/templates/attendedsysupgrade.pot
@@ -34,7 +34,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -43,20 +43,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr ""
@@ -64,10 +64,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr ""
@@ -75,44 +75,44 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -120,27 +120,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -148,43 +148,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -196,11 +196,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -208,7 +208,7 @@ msgstr ""
msgid "Server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -216,41 +216,41 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po
index d450acbd4a..23d5e0a71a 100644
--- a/applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po
@@ -1,34 +1,34 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-15 08:34+0000\n"
-"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
+"PO-Revision-Date: 2022-04-10 14:11+0000\n"
+"Last-Translator: Mustafa Volkan Vurulkan <mustafa.vurulkan@gmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/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.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
-msgstr ""
+msgstr "10% Alınan derleme isteği"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
msgid "20% Downloading ImageBuilder archive"
-msgstr ""
+msgstr "20% ImageBuilder arşivi indiriliyor"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
msgid "40% Setup ImageBuilder"
-msgstr ""
+msgstr "40% ImageBuilder yükleniyor"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
msgid "60% Validate package selection"
-msgstr ""
+msgstr "60% Paket seçimi doğrulanıyor"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
msgid "80% Generating firmware image"
-msgstr ""
+msgstr "80% Firmware imajı oluşturuluyor"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "Gelişmiş Mod"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Katılımlı Sysupgrade"
@@ -52,20 +52,20 @@ msgstr "Katılımlı Sysupgrade"
msgid "Attendedsysupgrade Configuration."
msgstr "Attendedsysupgrade Yapılandırması."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
-msgstr ""
+msgstr "Pano İsmi / Profil"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "Sürüm tarihi"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
-msgstr ""
+msgstr "Firmware oluşturuluyor..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "İptal"
@@ -73,10 +73,10 @@ msgstr "İptal"
msgid "Client"
msgstr "İstemci"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Kapat"
@@ -84,73 +84,73 @@ msgstr "Kapat"
msgid "Configuration"
msgstr "Yapılandırma"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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\" konumunda API'ye ulaşılamadı. Lütfen daha sonra tekrar deneyiniz."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
-msgstr ""
+msgstr "Şu anda çalışıyor: %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
-msgstr ""
+msgstr "Firmware imajını indir"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr "Firmware sunucudan tarayıcıya indiriliyor"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
-msgstr ""
+msgstr "İndiriliyor..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
-msgstr ""
+msgstr "Firmware imajı oluşturulurken hata oluştu"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr "Yükseltme sunucusuna bağlanırken hata oluştu"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr "Firmware indirilmesi sırasında hata oldu. Lütfen tekrar deneyin"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
-msgstr ""
+msgstr "Dosya Adı"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
-msgstr ""
+msgstr "Dosya Sistemi"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr "LuCI attendedsysupgrade uygulamasına UCI erişimi verin"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
-msgstr ""
+msgstr "Firmware imajını yükle"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr "Sysupgrade yükleniyor. Cihazın gücünü kesmeyin!"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
-msgstr ""
+msgstr "Yükleniyor..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "Ayarları ve mevcut yapılandırmayı koruyun"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
-msgstr ""
+msgstr "Yeni yükseltme mevcut"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Yeni yükseltme mevcut değil"
@@ -158,45 +158,45 @@ msgstr "Yeni yükseltme mevcut değil"
msgid "Overview"
msgstr "Genel bakış"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
-msgstr ""
+msgstr "Paketler"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr "Lütfen hata mesajını ve isteği bildirin"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
-msgstr ""
+msgstr "Profil"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
-msgstr ""
+msgstr "İlerleme: %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
-msgstr ""
+msgstr "Kuyrukta..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
-msgstr ""
+msgstr "İstenilen Veri:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
-msgstr ""
+msgstr "Firmware imajını iste"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr "%s oluşturma kuyruğu konumunda istek"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
-msgstr ""
+msgstr "Yazılım yükseltmesi için arayın"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
@@ -206,35 +206,35 @@ msgstr "Sekmeyi açarken yeni sysupgrade'leri arayın"
msgid "Search on opening"
msgstr "Açılışta ara"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: 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 arasında kullanılabilir bir sysupgrade aranıyor"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
-msgstr ""
+msgstr "Aranıyor..."
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
msgid "Server"
msgstr "Sunucu"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
-msgstr ""
+msgstr "Sunucu cevabı: %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
msgid "Show advanced options like packge list modification"
msgstr "Paket listesi değişikliği gibi gelişmiş seçenekleri göster"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
-msgstr ""
+msgstr "Firmware imajı başarıyla oluşturuldu"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "Hedef"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
@@ -242,30 +242,30 @@ msgstr ""
"Katılımlı sysupgrade hizmeti, resmi ve özel yapım firmware imajlarını "
"kolayca yükseltmenize olanak tanır."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr "Cihaz en son donanım yazılımı sürümünü %s - %s çalıştırıyor"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
"Bu, talep üzerine çevrimiçi bir hizmet aracılığıyla yeni bir firmware "
"oluşturularak yapılır."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr "Firmware tarayıcıdan cihaza yükleniyor"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
-msgstr ""
+msgstr "Karşıya yükleniyor..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "Sürüm"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "Hatalı checksum"
diff --git a/applications/luci-app-attendedsysupgrade/po/uk/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/uk/attendedsysupgrade.po
index de5fbbe327..81367006b8 100644
--- a/applications/luci-app-attendedsysupgrade/po/uk/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/uk/attendedsysupgrade.po
@@ -44,7 +44,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "Сервісне оновлення системи"
@@ -53,20 +53,20 @@ msgstr "Сервісне оновлення системи"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "Дата збірки"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "Скасувати"
@@ -74,10 +74,10 @@ msgstr "Скасувати"
msgid "Client"
msgstr "Клієнт"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "Закрити"
@@ -85,44 +85,44 @@ msgstr "Закрити"
msgid "Configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -130,27 +130,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -158,43 +158,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -206,11 +206,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -218,7 +218,7 @@ msgstr ""
msgid "Server"
msgstr "Сервер"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -226,42 +226,42 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/vi/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/vi/attendedsysupgrade.po
index 832e516de1..5357c471ba 100644
--- a/applications/luci-app-attendedsysupgrade/po/vi/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/vi/attendedsysupgrade.po
@@ -37,7 +37,7 @@ msgid "Advanced Mode"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr ""
@@ -46,20 +46,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr ""
@@ -67,10 +67,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr ""
@@ -78,44 +78,44 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr ""
@@ -123,27 +123,27 @@ msgstr ""
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -151,43 +151,43 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr ""
@@ -199,11 +199,11 @@ msgstr ""
msgid "Search on opening"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr ""
@@ -211,7 +211,7 @@ msgstr ""
msgid "Server"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr ""
@@ -219,41 +219,41 @@ msgstr ""
msgid "Show advanced options like packge list modification"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr ""
diff --git a/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
index be949cd625..38fc4474fd 100644
--- a/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
@@ -43,7 +43,7 @@ msgid "Advanced Mode"
msgstr "高级模式"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
msgstr "参与式系统升级"
@@ -52,20 +52,20 @@ msgstr "参与式系统升级"
msgid "Attendedsysupgrade Configuration."
msgstr "Attended系统升级 配置。"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
msgstr "板名称/配置文件"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "构建日期"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
msgstr "构建固件中…"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "取消"
@@ -73,10 +73,10 @@ msgstr "取消"
msgid "Client"
msgstr "客户端"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "关闭"
@@ -84,44 +84,44 @@ msgstr "关闭"
msgid "Configuration"
msgstr "配置"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
+#: 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。请稍后再试。"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
msgstr "当前运行中:%s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
msgstr "下载固件镜像"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr "正从服务器下载固件到浏览器"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
msgstr "下载中…"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
msgstr "构建固件镜像时出错"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr "连接升级服务器出错"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr "固件下载出错。请重试"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
msgstr "文件名"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
msgstr "文件系统"
@@ -129,27 +129,27 @@ msgstr "文件系统"
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr "授予访问 LuCI 应用 attendedsysupgrade 的权限"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
msgstr "安装固件镜像"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
msgstr "正在安装 sysupgrade。不要切断电源!"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
msgstr "安装中…"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "保持设置并保留当前配置"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
msgstr "有新的固件升级可用"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "无升级可用"
@@ -157,43 +157,43 @@ msgstr "无升级可用"
msgid "Overview"
msgstr "概览"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
msgstr "包"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr "请报告错误信息和请求"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
msgstr "配置文件"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
msgstr "进度:%s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
msgstr "已排队…"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
msgstr "请求数据:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
msgstr "请求固件镜像"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr "构建队列位置 %s 中的请求"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
msgid "Search for firmware upgrade"
msgstr "搜索固件升级"
@@ -205,11 +205,11 @@ msgstr "打开标签页时搜索新的系统升级"
msgid "Search on opening"
msgstr "打开时进行搜索"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:298
+#: 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 的可用系统升级"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
msgstr "搜索中…"
@@ -217,7 +217,7 @@ msgstr "搜索中…"
msgid "Server"
msgstr "服务器"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
msgstr "服务器响应:%s"
@@ -225,42 +225,42 @@ msgstr "服务器响应:%s"
msgid "Show advanced options like packge list modification"
msgstr "显示高级选项,如包列表修改"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
msgstr "成功创建了固件镜像"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "目标"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr "attended 系统升级服务允许轻松升级 vanilla 和自定义固件镜像。"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr "此设备运行最新的固件版本 %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr "这是通过在线服务按需构建新的固件来实现的。"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr "正将固件从浏览器上传到设备"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
msgstr "上传中…"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "版本"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "错误的校验和"
diff --git a/applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po
index 6cca516b21..b1b14a4d68 100644
--- a/applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-08-18 10:44+0000\n"
+"PO-Revision-Date: 2022-04-21 23:00+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsattendedsysupgrade/zh_Hant/>\n"
@@ -8,27 +8,27 @@ 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.8-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
-msgstr ""
+msgstr "10% 已收到組建請求"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
msgid "20% Downloading ImageBuilder archive"
-msgstr ""
+msgstr "20% 正在下載 ImageBuilder 存檔"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
msgid "40% Setup ImageBuilder"
-msgstr ""
+msgstr "40% 設定 ImageBuilder"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
msgid "60% Validate package selection"
-msgstr ""
+msgstr "60% 驗證套件選擇"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
msgid "80% Generating firmware image"
-msgstr ""
+msgstr "80% 產生韌體映像檔"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -43,9 +43,8 @@ msgid "Advanced Mode"
msgstr "進階模式"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:9
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:427
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
msgid "Attended Sysupgrade"
msgstr "參與式系統升級"
@@ -53,23 +52,20 @@ msgstr "參與式系統升級"
msgid "Attendedsysupgrade Configuration."
msgstr "Attendedsysupgrade 設定。"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:363
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
msgid "Board Name / Profile"
-msgstr ""
+msgstr "主機板名稱/設定檔"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:157
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
msgstr "建置日期"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:164
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
msgid "Building Firmware..."
-msgstr ""
+msgstr "組建韌體中…"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:141
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:373
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:202
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:142
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Cancel"
msgstr "取消"
@@ -77,14 +73,10 @@ msgstr "取消"
msgid "Client"
msgstr "用戶端"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:191
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:308
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:392
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:54
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:94
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:263
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:396
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:267
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:309
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:393
msgid "Close"
msgstr "關閉"
@@ -92,79 +84,72 @@ msgstr "關閉"
msgid "Configuration"
msgstr "組態"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:43
+#: 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。請稍後再試。"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:433
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
msgid "Currently running: %s - %s"
-msgstr ""
+msgstr "目前執行中:%s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:122
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
-msgstr ""
+msgstr "下載韌體映像檔"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:61
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
msgstr "正從伺服器下載韌體到瀏覽器"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:234
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
msgid "Downloading..."
-msgstr ""
+msgstr "下載中…"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:195
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:196
msgid "Error building the firmware image"
-msgstr ""
+msgstr "組建韌體映像檔時發生錯誤"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:304
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:41
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
msgstr "連接升級伺服器發生錯誤"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:89
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
msgstr "韌體下載發生錯誤。請再試一次"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
-msgstr ""
+msgstr "檔案名稱"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
msgid "Filesystem"
-msgstr ""
+msgstr "檔案系統"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr "授予 LuCI 應用 attendedsysupgrade UCI 存取權限"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:147
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
msgid "Install firmware image"
-msgstr ""
+msgstr "安裝韌體映像檔"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:100
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
-msgstr "正在安裝 sysupgrade。不要切斷電源!"
+msgstr "正在安裝 sysupgrade。不要切斷裝置電源!"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:269
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
-msgstr ""
+msgstr "安裝中…"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:138
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:192
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
msgstr "保留目前設定"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:369
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
msgid "New firmware upgrade available"
-msgstr ""
+msgstr "有韌體升級可用"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:389
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "無升級可用"
@@ -172,47 +157,45 @@ msgstr "無升級可用"
msgid "Overview"
msgstr "概覽"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:365
msgid "Packages"
-msgstr ""
+msgstr "套件"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:239
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
msgstr "請報告錯誤資訊和請求"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:114
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:115
msgid "Profile"
-msgstr ""
+msgstr "設定檔"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
msgid "Progress: %s"
-msgstr ""
+msgstr "進度:%s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:160
+#: 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:175
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
-msgstr ""
+msgstr "請求資料:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:385
msgid "Request firmware image"
-msgstr ""
+msgstr "請求韌體映像檔"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:225
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:162
msgid "Request in build queue position %s"
msgstr "建置佇列位置 %s 中的請求"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:155
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
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"
@@ -222,106 +205,91 @@ msgstr "開啟標籤頁時搜尋新的系統升級"
msgid "Search on opening"
msgstr "開啟時進行搜尋"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:282
+#: 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 的可用系統升級"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:296
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
-msgstr ""
+msgstr "搜尋中…"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
msgid "Server"
msgstr "伺服器"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:173
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
msgid "Server response: %s"
-msgstr ""
+msgstr "伺服器回應:%s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
msgid "Show advanced options like packge list modification"
msgstr "顯示進階選項,例如軟體包清單修改"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:151
+#: 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:115
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:159
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
msgstr "目標"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:431
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:428
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
msgstr "attended 系統升級服務允許輕鬆升級原始和第三方韌體映像。"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:386
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:391
msgid "The device runs the latest firmware version %s - %s"
msgstr "此裝置執行最新的韌體版本 %s - %s"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:432
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:436
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:429
msgid ""
"This is done by building a new firmware on demand via an online service."
msgstr "這是透過線上服務依需求建置新的韌體來實現的。"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:77
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
msgstr "正將韌體從瀏覽器上傳到裝置"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:251
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
msgid "Uploading..."
-msgstr ""
+msgstr "上載中…"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:108
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
msgstr "版本"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:264
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:87
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "錯誤的總和檢查碼"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:229
-msgid "Building firmware sysupgrade image"
-msgstr "建置韌體 sysupgrade 鏡像"
+#~ msgid "Building firmware sysupgrade image"
+#~ msgstr "建置韌體 sysupgrade 鏡像"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-msgid "Error building the sysupgrade"
-msgstr "建置 sysupgrade 時發生錯誤"
+#~ msgid "Error building the sysupgrade"
+#~ msgstr "建置 sysupgrade 時發生錯誤"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:150
-msgid "File"
-msgstr "檔案"
+#~ msgid "File"
+#~ msgstr "檔案"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
-msgstr "安裝系統升級"
+#~ msgid "Install Sysupgrade"
+#~ msgstr "安裝系統升級"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
-msgstr "有新升級可用"
+#~ msgid "New upgrade available"
+#~ msgstr "有新升級可用"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:379
-msgid "Request Sysupgrade"
-msgstr "請求進行系統升級"
+#~ msgid "Request Sysupgrade"
+#~ msgstr "請求進行系統升級"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
-msgstr "向伺服器發出的請求:"
+#~ msgid "Request to server:"
+#~ msgstr "向伺服器發出的請求:"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
-msgstr "搜尋系統升級"
+#~ msgid "Search for sysupgrade"
+#~ msgstr "搜尋系統升級"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:215
-msgid "Successfully created sysupgrade image"
-msgstr "成功建立了系統升級映像"
+#~ msgid "Successfully created sysupgrade image"
+#~ msgstr "成功建立了系統升級映像"
#~ msgid "Request in build queue position %d"
#~ msgstr "位於建置佇列位置 %d 的請求"
diff --git a/applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json b/applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json
index 378967da34..0faf96717e 100644
--- a/applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json
+++ b/applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json
@@ -16,8 +16,7 @@
]
},
"file": {
- "/sys/firmware/efi": [ "list" ],
- "/proc/mounts": [ "read" ]
+ "/sys/firmware/efi": [ "list" ]
},
"uci": [
"attendedsysupgrade"
diff --git a/applications/luci-app-banip/po/da/banip.po b/applications/luci-app-banip/po/da/banip.po
index d1adcdabc8..095f18af72 100644
--- a/applications/luci-app-banip/po/da/banip.po
+++ b/applications/luci-app-banip/po/da/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-01-12 11:22+0000\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/da/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.10.1\n"
+"X-Generator: Weblate 4.12-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
@@ -381,7 +381,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
msgid "IPv6 Support"
-msgstr ""
+msgstr "IPv6-understøttelse"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
msgid "Information"
diff --git a/applications/luci-app-banip/po/el/banip.po b/applications/luci-app-banip/po/el/banip.po
index bc25773ea6..38d6202152 100644
--- a/applications/luci-app-banip/po/el/banip.po
+++ b/applications/luci-app-banip/po/el/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-04-17 10:26+0000\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/el/>\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.6-dev\n"
+"X-Generator: Weblate 4.12-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
@@ -715,7 +715,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:340
msgid "Settings"
-msgstr ""
+msgstr "Ρυθμίσεις"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
msgid "Size of the download queue for download processing in parallel."
diff --git a/applications/luci-app-banip/po/es/banip.po b/applications/luci-app-banip/po/es/banip.po
index 45786c674d..e85f3c6b1f 100644
--- a/applications/luci-app-banip/po/es/banip.po
+++ b/applications/luci-app-banip/po/es/banip.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-23 22:17-0300\n"
-"PO-Revision-Date: 2021-08-19 17:38+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2022-04-05 19:06+0000\n"
+"Last-Translator: Lanchon <lanchon@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/es/>\n"
"Language: es\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.8-dev\n"
+"X-Generator: Weblate 4.12-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
@@ -641,7 +641,7 @@ msgstr "Eliminar un trabajo existente"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
msgid "Report Directory"
-msgstr "Directorio de informes"
+msgstr "Informar directorio"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
msgid "Restart"
diff --git a/applications/luci-app-banip/po/ru/banip.po b/applications/luci-app-banip/po/ru/banip.po
index bddb641af8..d77bba39e1 100644
--- a/applications/luci-app-banip/po/ru/banip.po
+++ b/applications/luci-app-banip/po/ru/banip.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-17 06:52+0000\n"
-"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
+"PO-Revision-Date: 2022-04-12 08:11+0000\n"
+"Last-Translator: TheXAHTEP <ivuckov2010@ya.ru>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/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.9-dev\n"
+"X-Generator: Weblate 4.12-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
@@ -48,7 +48,7 @@ msgstr "6 часов"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
msgid "ASNs"
-msgstr ""
+msgstr "Автономные системы"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
msgid "Action"
diff --git a/applications/luci-app-banip/po/uk/banip.po b/applications/luci-app-banip/po/uk/banip.po
index 1815179987..1ef70c9bb9 100644
--- a/applications/luci-app-banip/po/uk/banip.po
+++ b/applications/luci-app-banip/po/uk/banip.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-04 17:37+0000\n"
-"Last-Translator: Paul Dee <itsascambutmailmeanyway+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-04-20 06:16+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/uk/>\n"
"Language: uk\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.9-dev\n"
+"X-Generator: Weblate 4.12-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
@@ -85,7 +85,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
msgid "Additional Settings"
-msgstr ""
+msgstr "Додаткові налаштування"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
@@ -97,7 +97,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
msgid "Advanced E-Mail Settings"
-msgstr ""
+msgstr "Розширені налаштування E-Mail"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
msgid "Advanced Log Settings"
@@ -156,11 +156,11 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:439
msgid "Backup Directory"
-msgstr ""
+msgstr "Тека для резервних копій"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
msgid "Base Temp Directory"
-msgstr ""
+msgstr "Розташування тимчасових файлів"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:435
msgid "Base Temp Directory used for all banIP related runtime operations."
@@ -178,7 +178,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:347
msgid "Blocklist Sources"
-msgstr ""
+msgstr "Джерела чорного списку"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:22
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
@@ -238,23 +238,24 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
msgid "Don't check SSL server certificates during download."
-msgstr ""
+msgstr "Не перевіряти SSL-сертифікати сервера під час завантаження."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
+#, fuzzy
msgid "Download Insecure"
-msgstr ""
+msgstr "Завантажувати небезпечним шляхом"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
msgid "Download Parameters"
-msgstr ""
+msgstr "Параметри завантаження"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:425
msgid "Download Queue"
-msgstr ""
+msgstr "Черга завантаження"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "Download Utility"
-msgstr ""
+msgstr "Програма для завантаження"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:739
msgid "E-Mail Actions"
@@ -262,23 +263,23 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:395
msgid "E-Mail Notification"
-msgstr ""
+msgstr "E-Mail повідомлення"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:734
msgid "E-Mail Profile"
-msgstr ""
+msgstr "E-Mail профіль"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
msgid "E-Mail Receiver Address"
-msgstr ""
+msgstr "E-Mail адреса отримувача"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:726
msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "E-Mail адреса відправника"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:730
msgid "E-Mail Topic"
-msgstr ""
+msgstr "Тема"
#: applications/luci-app-banip/luasrc/controller/banip.lua:9
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:35
@@ -308,8 +309,9 @@ msgid "Enable the banIP service."
msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
+#, fuzzy
msgid "Enable verbose debug logging in case of any processing errors."
-msgstr ""
+msgstr "Увімкнути детальний звіт на випадок будь-яких помилок обробки."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
msgid "Enabled"
@@ -328,8 +330,9 @@ msgid "Entry Details"
msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:18
+#, fuzzy
msgid "Existing job(s)"
-msgstr ""
+msgstr "Існуюче(і) завдання"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
msgid "Extra Sources"
@@ -400,7 +403,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:300
msgid "Last Run"
-msgstr ""
+msgstr "Останній запуск"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:416
msgid "Least Priority"
@@ -424,7 +427,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:66
msgid "Line number to remove"
-msgstr ""
+msgstr "Номер рядка для видалення"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
msgid "List of available network interfaces to trigger the banIP start."
@@ -433,6 +436,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:447
msgid "List of supported and fully pre-configured download utilities."
msgstr ""
+"Перелік підтримуваних попередньо налаштовуваних утиліт завантаження списків."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
msgid "Local Sources"
@@ -453,7 +457,7 @@ msgstr ""
#: applications/luci-app-banip/luasrc/controller/banip.lua:12
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:59
msgid "Log View"
-msgstr ""
+msgstr "Перегляд журналу"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
msgid "Log suspicious incoming packets - usually dropped."
@@ -480,10 +484,13 @@ msgid ""
msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
+#, fuzzy
msgid ""
"Manually override the pre-configured download options for the selected "
"download utility."
msgstr ""
+"Вручну перевизначити попередньо налаштовані параметри завантаження для "
+"вибраної утиліти завантаження."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
msgid "NGINX Log Count"
@@ -499,7 +506,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
msgid "No Query results!"
-msgstr ""
+msgstr "Немає результатів запиту!"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/logread.js:21
msgid "No banIP related logs yet!"
@@ -565,7 +572,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:96
msgid "Query"
-msgstr ""
+msgstr "Запит"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:399
msgid "Receiver address for banIP notification e-mails."
@@ -578,23 +585,24 @@ msgstr "Оновити"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
msgid "Refresh Timer"
-msgstr ""
+msgstr "Оновити таймер"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
msgid "Refresh Timer..."
-msgstr ""
+msgstr "Оновити таймер..."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
+#, fuzzy
msgid "Remove an existing job"
-msgstr ""
+msgstr "Видалити існуючу роботу"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
msgid "Report Directory"
-msgstr ""
+msgstr "Тека для звітів"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
msgid "Restart"
-msgstr ""
+msgstr "Перезапустити"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
@@ -604,11 +612,12 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
msgid "Result"
-msgstr ""
+msgstr "Результат"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
+#, fuzzy
msgid "Run Flags"
-msgstr ""
+msgstr "Прапорці запуску"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:292
msgid "Run Information"
@@ -734,15 +743,15 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:355
msgid "Startup Trigger Interface"
-msgstr ""
+msgstr "Інтерфейс запуску"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
msgid "Status / Version"
-msgstr ""
+msgstr "Статус / Версія"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
msgid "Suspend"
-msgstr ""
+msgstr "Призупинити"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
msgid "Target directory for IPSet related report files."
@@ -754,13 +763,15 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:87
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:96
+#, fuzzy
msgid "The Refresh Timer could not been updated."
-msgstr ""
+msgstr "Не вдалося оновити таймер оновлення."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:89
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:98
+#, fuzzy
msgid "The Refresh Timer has been updated."
-msgstr ""
+msgstr "Таймер оновлення оновлено."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:57
msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
@@ -768,11 +779,11 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:47
msgid "The hours portition (req., range: 0-23)"
-msgstr ""
+msgstr "Розподіл годин (обов’язково, діапазон: 0-23)"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:52
msgid "The minutes portion (opt., range: 0-59)"
-msgstr ""
+msgstr "Розподіл хвилин (необов’язково, діапазон: 0-59)"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:410
msgid ""
@@ -829,7 +840,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Trigger Delay"
-msgstr ""
+msgstr "Затримка запуску"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:119
msgid "Type"
@@ -839,11 +850,11 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/maclist.js:17
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/whitelist.js:17
msgid "Unable to save changes: %s"
-msgstr ""
+msgstr "Неможливо зберегти зміни: %s"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
-msgstr ""
+msgstr "Докладний журнал налагодження"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:611
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:659
@@ -876,7 +887,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:152
msgid "Whitelist..."
-msgstr ""
+msgstr "Білий список..."
#: applications/luci-app-banip/luasrc/controller/banip.lua:6
#: applications/luci-app-banip/root/usr/share/luci/menu.d/luci-app-banip.json:3
diff --git a/applications/luci-app-banip/po/zh_Hans/banip.po b/applications/luci-app-banip/po/zh_Hans/banip.po
index c838f418a4..9b2bc25154 100644
--- a/applications/luci-app-banip/po/zh_Hans/banip.po
+++ b/applications/luci-app-banip/po/zh_Hans/banip.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-22 17:33+0000\n"
-"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsbanip/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.7.1-dev\n"
+"X-Generator: Weblate 4.12-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
@@ -67,7 +67,7 @@ msgstr "活动日志项"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:272
msgid "Active Sources"
-msgstr "活动源"
+msgstr "』gghhhhh活动源"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
msgid "Active Subnets"
diff --git a/applications/luci-app-bcp38/po/uk/bcp38.po b/applications/luci-app-bcp38/po/uk/bcp38.po
index e4f11edd36..6ca4be15ce 100644
--- a/applications/luci-app-bcp38/po/uk/bcp38.po
+++ b/applications/luci-app-bcp38/po/uk/bcp38.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-14 05:18+0000\n"
-"Last-Translator: Tymofij Lytvynenko <till.svit@gmail.com>\n"
+"PO-Revision-Date: 2022-04-18 16:53+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbcp38/uk/>\n"
"Language: uk\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.5.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:61
msgid "Allowed IP ranges"
diff --git a/applications/luci-app-bmx7/po/ko/bmx7.po b/applications/luci-app-bmx7/po/ko/bmx7.po
index be82acca32..08b2dee8f9 100644
--- a/applications/luci-app-bmx7/po/ko/bmx7.po
+++ b/applications/luci-app-bmx7/po/ko/bmx7.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-17 20:54+0000\n"
-"Last-Translator: ANTEGRAL <antegral@antegral.net>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbmx7/ko/>\n"
"Language: ko\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.12-dev\n"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
msgid "Announcements"
@@ -90,7 +90,7 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:40
msgid "Network"
-msgstr ""
+msgstr "네트워크"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:53
msgid "Network interfaces"
diff --git a/applications/luci-app-clamav/po/fi/clamav.po b/applications/luci-app-clamav/po/fi/clamav.po
index 0064368141..71342f91a9 100644
--- a/applications/luci-app-clamav/po/fi/clamav.po
+++ b/applications/luci-app-clamav/po/fi/clamav.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-20 15:48+0000\n"
-"Last-Translator: olli <olli.asikainen@gmail.com>\n"
+"PO-Revision-Date: 2022-03-29 18:08+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsclamav/fi/>\n"
"Language: fi\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.5-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:143
msgid "10"
@@ -114,11 +114,11 @@ msgstr "Säikeiden maksimimäärä"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:34
msgid "Max size of log file"
-msgstr "Lokitiedoston maksimikoko"
+msgstr "Lokitiedoston enimmäiskoko"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:152
msgid "Max size of scanned file"
-msgstr "Skannattavan tiedoston maksimikoko"
+msgstr "Skannattavan tiedoston enimmäiskoko"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:41
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:46
diff --git a/applications/luci-app-cshark/po/zh_Hant/cshark.po b/applications/luci-app-cshark/po/zh_Hant/cshark.po
index 4cc434752f..a07fe4012c 100644
--- a/applications/luci-app-cshark/po/zh_Hant/cshark.po
+++ b/applications/luci-app-cshark/po/zh_Hant/cshark.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-19 21:13+0000\n"
-"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationscshark/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.12-dev\n"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
msgid "Actions"
@@ -33,7 +33,7 @@ msgstr "清晰的列表"
#: applications/luci-app-cshark/luasrc/controller/cshark.lua:19
#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:17
msgid "CloudShark"
-msgstr "CloudShark"
+msgstr "雲鯊"
#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:27
msgid "CloudShark API token"
diff --git a/applications/luci-app-dcwapd/po/fi/dcwapd.po b/applications/luci-app-dcwapd/po/fi/dcwapd.po
index b7f80d34d3..02424bac1d 100644
--- a/applications/luci-app-dcwapd/po/fi/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/fi/dcwapd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-13 12:25+0000\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/fi/>\n"
@@ -22,7 +22,7 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:89
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
msgid "Data Channels"
-msgstr ""
+msgstr "Datakanavat"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
msgid "Define data channels over which outbound filtered packets will flow."
@@ -62,7 +62,7 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:166
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
msgid "Filters"
-msgstr ""
+msgstr "Suodattimet"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
msgid "General"
@@ -86,7 +86,7 @@ msgstr "MAC-osoite"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:186
msgid "Packet size"
-msgstr ""
+msgstr "Paketin koko"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:204
msgid "Protocol"
@@ -103,7 +103,7 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:192
msgid "Source IP"
-msgstr ""
+msgstr "Lähde-IP"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:198
msgid "Source port"
diff --git a/applications/luci-app-dcwapd/po/ko/dcwapd.po b/applications/luci-app-dcwapd/po/ko/dcwapd.po
index b843d07a4d..23a6b2f76c 100644
--- a/applications/luci-app-dcwapd/po/ko/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/ko/dcwapd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-17 20:54+0000\n"
-"Last-Translator: ANTEGRAL <antegral@antegral.net>\n"
+"PO-Revision-Date: 2022-03-26 19:08+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/ko/>\n"
"Language: ko\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.12-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
@@ -78,7 +78,7 @@ msgstr ""
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:138
msgid "Interfaces"
-msgstr ""
+msgstr "인터페이스"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:161
msgid "MAC Address"
diff --git a/applications/luci-app-dcwapd/po/uk/dcwapd.po b/applications/luci-app-dcwapd/po/uk/dcwapd.po
index e513568ea0..8ffd115906 100644
--- a/applications/luci-app-dcwapd/po/uk/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/uk/dcwapd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-04-04 07:26+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2022-04-18 16:53+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/uk/>\n"
"Language: uk\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.6-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
@@ -83,7 +83,7 @@ msgstr "Інтерфейси"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:161
msgid "MAC Address"
-msgstr "MAC адреса"
+msgstr "MAC-адреса"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:186
msgid "Packet size"
diff --git a/applications/luci-app-ddns/po/da/ddns.po b/applications/luci-app-ddns/po/da/ddns.po
index e4cada2548..5ad60a3d2f 100644
--- a/applications/luci-app-ddns/po/da/ddns.po
+++ b/applications/luci-app-ddns/po/da/ddns.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-01-12 11:22+0000\n"
+"PO-Revision-Date: 2022-03-20 09:58+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/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.10.1\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -17,7 +17,7 @@ msgstr "\"../\" er ikke tilladt i stien af sikkerhedsårsag."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:462
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:531
msgid "Add new services..."
-msgstr ""
+msgstr "Tilføj nye tjenester..."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:605
msgid "Advanced Settings"
@@ -25,7 +25,7 @@ msgstr "Avancerede indstillinger"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
msgid "Allow non-public IP's"
-msgstr ""
+msgstr "Tillad ikke-offentlige IP'er"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:604
msgid "Basic Settings"
diff --git a/applications/luci-app-ddns/po/ko/ddns.po b/applications/luci-app-ddns/po/ko/ddns.po
index 2904e16378..3420bdcfb3 100644
--- a/applications/luci-app-ddns/po/ko/ddns.po
+++ b/applications/luci-app-ddns/po/ko/ddns.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-07 10:49+0000\n"
-"Last-Translator: Sunggu Choi <dkaost@outlook.com>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/ko/>\n"
"Language: ko\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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -218,7 +218,7 @@ msgstr "활성화"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:947
msgid "Error"
-msgstr ""
+msgstr "에러"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1022
msgid "Error Retry Counter"
@@ -357,7 +357,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
msgid "Info"
-msgstr ""
+msgstr "정보"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:262
msgid "Information"
@@ -450,7 +450,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:825
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:31
msgid "Network"
-msgstr ""
+msgstr "네트워크"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:868
@@ -786,7 +786,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
msgid "Warning"
-msgstr ""
+msgstr "경고"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:955
msgid ""
diff --git a/applications/luci-app-ddns/po/uk/ddns.po b/applications/luci-app-ddns/po/uk/ddns.po
index eb0b299248..a9dd41a64f 100644
--- a/applications/luci-app-ddns/po/uk/ddns.po
+++ b/applications/luci-app-ddns/po/uk/ddns.po
@@ -4,8 +4,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: 2021-04-04 07:26+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2022-04-20 06:16+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/uk/>\n"
"Language: uk\n"
@@ -14,7 +14,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.6-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
msgid "\"../\" not allowed in path for Security Reason."
@@ -590,7 +590,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:572
msgid "Reload"
-msgstr ""
+msgstr "Перезавантажити"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:555
msgid "Reload this service"
diff --git a/applications/luci-app-ddns/po/zh_Hant/ddns.po b/applications/luci-app-ddns/po/zh_Hant/ddns.po
index 96594db3d5..b942f4b01d 100644
--- a/applications/luci-app-ddns/po/zh_Hant/ddns.po
+++ b/applications/luci-app-ddns/po/zh_Hant/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-03-04 19:06+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2022-04-22 07:14+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsddns/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -164,7 +164,7 @@ msgstr "日期格式"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:834
msgid "Defines the Web page to read systems IP-Address from."
-msgstr "定義網頁來讀取系統 IP 位址"
+msgstr "定義要從中讀取系統 IP 地址的網頁。"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:844
msgid "Defines the interface to read systems IP-Address from"
@@ -178,7 +178,7 @@ msgstr "定義網路來讀取系統 IP 位址"
msgid ""
"Defines the source to read systems IP-Address from, that will be send to the "
"DDNS provider"
-msgstr "定義讀取系統 IP 位址的來源,該位址將被送至 DDNS 提供者。"
+msgstr "定義要從中讀取系統 IP 位址的源,該源將發送到 DDNS 提供商"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:628
@@ -719,7 +719,7 @@ msgstr "尚未配置任何服務。"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1070
msgid "This is the current content of the log file in"
-msgstr "這是日誌檔目前的內容,位於:"
+msgstr "這是日誌文件的當前內容"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:197
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
diff --git a/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po
index 25fd13aec0..060d90bbfd 100644
--- a/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-07-25 17:13+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2022-04-05 19:06+0000\n"
+"Last-Translator: Lanchon <lanchon@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdnscrypt-proxy/es/>\n"
"Language: es\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7.2-dev\n"
+"X-Generator: Weblate 4.12-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
@@ -255,7 +255,7 @@ msgstr "Actualizar lista de resolución"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:200
msgid "Resolver (LOC/SEC/NOLOG)"
-msgstr "Resolver (LOC/SEC/NOLOG)"
+msgstr "Resolvedor (LOC/SEC/NOLOG)"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:17
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:17
diff --git a/applications/luci-app-dnscrypt-proxy/po/zh_Hant/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/zh_Hant/dnscrypt-proxy.po
index 8636993a6b..0ab27bdf09 100644
--- a/applications/luci-app-dnscrypt-proxy/po/zh_Hant/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/zh_Hant/dnscrypt-proxy.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-05 09:21+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsdnscrypt-proxy/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.11-dev\n"
+"X-Generator: Weblate 4.12-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
@@ -75,7 +75,7 @@ msgstr "DNS 查詢日誌檔案"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:15
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:58
msgid "DNSCrypt-Proxy"
-msgstr "DNSCrypt-Proxy"
+msgstr "DNSCrypt-代理"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:39
msgid "DNSCrypt-Proxy Logfile"
diff --git a/applications/luci-app-dockerman/po/el/dockerman.po b/applications/luci-app-dockerman/po/el/dockerman.po
index 45b532767d..7449e595c5 100644
--- a/applications/luci-app-dockerman/po/el/dockerman.po
+++ b/applications/luci-app-dockerman/po/el/dockerman.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-12 15:56+0000\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/el/>\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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -916,7 +916,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:331
msgid "User"
-msgstr ""
+msgstr "Χρήστης"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:524
msgid "User(-u)"
diff --git a/applications/luci-app-dockerman/po/fi/dockerman.po b/applications/luci-app-dockerman/po/fi/dockerman.po
index 981081b9b3..b5ada77cc3 100644
--- a/applications/luci-app-dockerman/po/fi/dockerman.po
+++ b/applications/luci-app-dockerman/po/fi/dockerman.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-13 23:17+0000\n"
+"PO-Revision-Date: 2022-03-22 22:33+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/fi/>\n"
@@ -157,7 +157,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:397
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:698
msgid "Connect"
-msgstr ""
+msgstr "Yhdistä"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:395
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:429
@@ -171,7 +171,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/view/dockerman/container.htm:7
msgid "Console"
-msgstr ""
+msgstr "Konsoli"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:641
msgid "Container Inspect"
@@ -197,7 +197,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:87
#: applications/luci-app-dockerman/luasrc/view/dockerman/overview.htm:133
msgid "Containers"
-msgstr ""
+msgstr "Kontit"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:107
msgid "Containers overview"
@@ -219,7 +219,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:148
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:92
msgid "Created"
-msgstr ""
+msgstr "Luotu"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:363
msgid "DNS"
@@ -231,7 +231,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:41
msgid "Default bridge"
-msgstr ""
+msgstr "Oletussilta"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:355
msgid "Device"
@@ -332,12 +332,12 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:59
msgid "Error"
-msgstr ""
+msgstr "Virhe"
#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:41
#: applications/luci-app-dockerman/luasrc/view/dockerman/logs.htm:5
msgid "Events"
-msgstr ""
+msgstr "Tapahtumat"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:50
msgid "Example: https://hub-mirror.c.163.com"
@@ -382,7 +382,7 @@ msgstr "Yhdyskäytävä"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:10
msgid "Global settings"
-msgstr ""
+msgstr "Yleiset asetukset"
#: applications/luci-app-dockerman/luasrc/view/dockerman/cbi/inlinevalue.htm:4
msgid "Go to relevant configuration page"
@@ -593,13 +593,13 @@ msgstr "Verkko"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:77
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:28
msgid "Network Name"
-msgstr ""
+msgstr "Verkon nimi"
#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:39
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:503
#: applications/luci-app-dockerman/luasrc/view/dockerman/overview.htm:169
msgid "Networks"
-msgstr ""
+msgstr "Verkot"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:56
msgid "Networks overview"
@@ -607,7 +607,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:101
msgid "New"
-msgstr ""
+msgstr "Uusi"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:39
#: applications/luci-app-dockerman/luasrc/view/dockerman/images_import.htm:54
@@ -737,7 +737,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/view/dockerman/container.htm:4
msgid "Resources"
-msgstr ""
+msgstr "Resurssit"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:227
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:202
@@ -760,7 +760,7 @@ msgstr "Paljasta/piilota salasana"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:551
msgid "Run command"
-msgstr ""
+msgstr "Suorita komento"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:226
msgid "Save"
@@ -776,7 +776,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:55
msgid "Set the logging level"
-msgstr ""
+msgstr "Aseta lokitustaso"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:146
msgid "Size"
@@ -801,7 +801,7 @@ msgstr "Käynnistysaika"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:781
#: applications/luci-app-dockerman/luasrc/view/dockerman/container.htm:5
msgid "Stats"
-msgstr ""
+msgstr "Tilastot"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:300
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:128
@@ -937,7 +937,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:58
msgid "Warning"
-msgstr ""
+msgstr "Varoitus"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:125
msgid ""
diff --git a/applications/luci-app-dockerman/po/ko/dockerman.po b/applications/luci-app-dockerman/po/ko/dockerman.po
index 9f2b1417a5..e34805a36d 100644
--- a/applications/luci-app-dockerman/po/ko/dockerman.po
+++ b/applications/luci-app-dockerman/po/ko/dockerman.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-18 16:27+0000\n"
-"Last-Translator: asdf1234 <cydyellowgreen@gmail.com>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/ko/>\n"
"Language: ko\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.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -38,11 +38,11 @@ msgstr ""
msgid ""
"An overview with the relevant data is displayed here with which the LuCI "
"docker client is connected."
-msgstr ""
+msgstr "LuCI 도커 클라이언트가 연될된 도커 호스트의 개요가 여기에 표시됩니다."
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:27
msgid "Api Version"
-msgstr ""
+msgstr "Api 버전"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:84
msgid "Auto create macvlan interface in Openwrt"
@@ -91,7 +91,8 @@ msgstr ""
msgid ""
"By entering a valid image name with the corresponding version, the docker "
"image can be downloaded from the configured registry."
-msgstr ""
+msgstr "해당 버전의 유효한 이미지 이름을 입력하면 저장소에서 구성된 도커 이미지를 "
+"다운로드할 수 있습니다."
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:603
msgid "CAP-ADD(--cap-add)"
@@ -122,7 +123,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:611
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:28
msgid "CPUs"
-msgstr ""
+msgstr "CPU 갯수"
#: applications/luci-app-dockerman/luasrc/view/dockerman/newcontainer_resolve.htm:91
msgid "Cancel"
@@ -130,7 +131,7 @@ msgstr "취소"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:65
msgid "Client connection"
-msgstr ""
+msgstr "클라이언트 연결"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:339
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:678
@@ -152,7 +153,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:42
msgid "Configure the default bridge network"
-msgstr ""
+msgstr "기본 브리지 네트워크 구성"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:397
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:698
@@ -167,7 +168,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:14
msgid "Connect to remote endpoint"
-msgstr ""
+msgstr "원격 엔드포인트에 연결"
#: applications/luci-app-dockerman/luasrc/view/dockerman/container.htm:7
msgid "Console"
@@ -184,7 +185,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:125
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:458
msgid "Container Name"
-msgstr ""
+msgstr "컨테이너 이름"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:58
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:29
@@ -197,11 +198,11 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:87
#: applications/luci-app-dockerman/luasrc/view/dockerman/overview.htm:133
msgid "Containers"
-msgstr ""
+msgstr "컨테이너"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:107
msgid "Containers overview"
-msgstr ""
+msgstr "컨테이너 개요"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:84
msgid "Create macvlan interface"
@@ -219,7 +220,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:148
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:92
msgid "Created"
-msgstr ""
+msgstr "생성"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:363
msgid "DNS"
@@ -227,11 +228,11 @@ msgstr "DNS"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:56
msgid "Debug"
-msgstr ""
+msgstr "디버그"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:41
msgid "Default bridge"
-msgstr ""
+msgstr "기본 브리지"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:355
msgid "Device"
@@ -248,11 +249,11 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:13
#: applications/luci-app-dockerman/luasrc/view/dockerman/logs.htm:3
msgid "Docker"
-msgstr ""
+msgstr "도커"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:7
msgid "Docker - Configuration"
-msgstr ""
+msgstr "도커 - 구성"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:199
msgid "Docker - Container (%s)"
@@ -261,40 +262,40 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:94
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:439
msgid "Docker - Containers"
-msgstr ""
+msgstr "도커 - 컨테이너"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:72
msgid "Docker - Images"
-msgstr ""
+msgstr "도커 - 이미지"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:12
msgid "Docker - Network"
-msgstr ""
+msgstr "도커 - 네트워크"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:51
msgid "Docker - Networks"
-msgstr ""
+msgstr "도커 - 네트워크"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:22
msgid "Docker - Overview"
-msgstr ""
+msgstr "도커 - 개요"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:69
msgid "Docker - Volumes"
-msgstr ""
+msgstr "도커 - 볼륨"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:474
msgid "Docker Image"
-msgstr ""
+msgstr "도커 - 이미지"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:36
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:30
msgid "Docker Root Dir"
-msgstr ""
+msgstr "도커 루트 디렉토리"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:26
msgid "Docker Version"
-msgstr ""
+msgstr "도커 버전"
#: applications/luci-app-dockerman/luasrc/view/dockerman/apply_widget.htm:91
msgid "Docker actions done."
@@ -302,7 +303,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:8
msgid "DockerMan is a simple docker manager client for LuCI"
-msgstr ""
+msgstr "DockerMan은 LuCI의 간단한 도커 관리 클라이언트입니다"
#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:14
msgid "Download"
@@ -312,7 +313,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:32
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:85
msgid "Driver"
-msgstr ""
+msgstr "드라이버"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:263
msgid "Duplicate/Edit"
@@ -332,20 +333,20 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:59
msgid "Error"
-msgstr ""
+msgstr "에러"
#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:41
#: applications/luci-app-dockerman/luasrc/view/dockerman/logs.htm:5
msgid "Events"
-msgstr ""
+msgstr "이벤트"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:50
msgid "Example: https://hub-mirror.c.163.com"
-msgstr ""
+msgstr "예시: https://hub-mirror.c.163.com"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:67
msgid "Example: tcp://0.0.0.0:2375"
-msgstr ""
+msgstr "예시: tcp://0.0.0.0:2375"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:106
msgid "Exclude IPs"
@@ -361,7 +362,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:60
msgid "Fatal"
-msgstr ""
+msgstr "치명적"
#: applications/luci-app-dockerman/luasrc/view/dockerman/container.htm:6
msgid "File"
@@ -373,16 +374,16 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:217
msgid "Force Remove"
-msgstr ""
+msgstr "강제 제거"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:85
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:96
msgid "Gateway"
-msgstr ""
+msgstr "게이트웨이"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:10
msgid "Global settings"
-msgstr ""
+msgstr "전역 설정"
#: applications/luci-app-dockerman/luasrc/view/dockerman/cbi/inlinevalue.htm:4
msgid "Go to relevant configuration page"
@@ -440,30 +441,30 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:38
#: applications/luci-app-dockerman/luasrc/view/dockerman/overview.htm:151
msgid "Images"
-msgstr ""
+msgstr "이미지"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:130
msgid "Images overview"
-msgstr ""
+msgstr "이미지 개요"
#: applications/luci-app-dockerman/luasrc/view/dockerman/images_import.htm:4
msgid "Import"
-msgstr ""
+msgstr "가져오기"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:124
msgid "Import Image"
-msgstr ""
+msgstr "이미지 가져오기"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:31
msgid "Index Server Address"
-msgstr ""
+msgstr "인덱스 서버 주소"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:57
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:406
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:35
#: applications/luci-app-dockerman/luasrc/view/dockerman/container.htm:3
msgid "Info"
-msgstr ""
+msgstr "정보"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:64
msgid "Ingress"
@@ -493,7 +494,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:49
msgid ""
"It replaces the daemon registry mirrors with a new set of registry mirrors"
-msgstr ""
+msgstr "데몬의 저장소 미러를 새로운 저장소 미러로 교체 설정합니다"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:245
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:220
@@ -523,7 +524,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:54
msgid "Log Level"
-msgstr ""
+msgstr "로그 수준"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:646
msgid "Log driver options"
@@ -564,7 +565,7 @@ msgstr "모드"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:90
msgid "Mount Point"
-msgstr ""
+msgstr "마운트 위치"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:588
msgid "Mount tmpfs directory"
@@ -588,26 +589,26 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:520
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:132
msgid "Network"
-msgstr ""
+msgstr "네트워크"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:77
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:28
msgid "Network Name"
-msgstr ""
+msgstr "네트워크 이름"
#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:39
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:503
#: applications/luci-app-dockerman/luasrc/view/dockerman/overview.htm:169
msgid "Networks"
-msgstr ""
+msgstr "네트워크"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:56
msgid "Networks overview"
-msgstr ""
+msgstr "네트워크 개요"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:101
msgid "New"
-msgstr ""
+msgstr "추가"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:39
#: applications/luci-app-dockerman/luasrc/view/dockerman/images_import.htm:54
@@ -626,7 +627,8 @@ msgstr ""
msgid ""
"On this page all images are displayed that are available on the system and "
"with which a container can be created."
-msgstr ""
+msgstr "이 페이지에는 시스템에서 사용할 수 있고 컨테이너를 만들 수 있는 모든 "
+"이미지가 표시됩니다."
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:200
msgid "On this page, the selected container can be managed."
@@ -646,7 +648,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:81
msgid "Parent Interface"
-msgstr ""
+msgstr "상위 인터페이스"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:54
msgid "Pass-through (Mirror physical device to single MAC VLAN)"
@@ -675,7 +677,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:347
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:135
msgid "Ports"
-msgstr ""
+msgstr "포트"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:52
msgid "Private (Prevent communication between MAC VLANs)"
@@ -691,20 +693,20 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:100
msgid "Pull"
-msgstr ""
+msgstr "다운로드"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:83
msgid "Pull Image"
-msgstr ""
+msgstr "이미지 다운로드"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:48
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:32
msgid "Registry Mirrors"
-msgstr ""
+msgstr "저장소 미러"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:13
msgid "Remote Endpoint"
-msgstr ""
+msgstr "원격 엔드포인트"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:18
msgid "Remote Host"
@@ -729,7 +731,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:140
msgid "RepoTags"
-msgstr ""
+msgstr "저장소 태그"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:454
msgid "Resolve CLI"
@@ -776,7 +778,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:55
msgid "Set the logging level"
-msgstr ""
+msgstr "로깅 수준 설정"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:146
msgid "Size"
@@ -786,7 +788,8 @@ msgstr "크기"
msgid ""
"Specifies where the Docker daemon will listen for client connections "
"(default: unix:///var/run/docker.sock)"
-msgstr ""
+msgstr "Docker 데몬이 클라이언트 연결을 수신할 위치를 지정합니다.(기본값: unix:///"
+"var/run/docker.sock)"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:218
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:193
@@ -820,7 +823,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:83
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:91
msgid "Subnet"
-msgstr ""
+msgstr "서브넷"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:367
msgid "Sysctl"
@@ -864,13 +867,13 @@ msgstr ""
msgid ""
"This page displays all containers that have been created on the connected "
"docker host."
-msgstr ""
+msgstr "이 페이지는 연결된 도커 호스트의 생성된 모든 컨테이너를 표시합니다."
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:52
msgid ""
"This page displays all docker networks that have been created on the "
"connected docker host."
-msgstr ""
+msgstr "이 페이지는 연결된 도커 호스트에서 생성된 모든 도커 네트워크를 표시합니다."
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:359
msgid "Tmpfs"
@@ -882,7 +885,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/overview.lua:29
msgid "Total Memory"
-msgstr ""
+msgstr "총 메모리"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:688
msgid "UID"
@@ -929,18 +932,19 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/controller/dockerman.lua:40
#: applications/luci-app-dockerman/luasrc/view/dockerman/overview.htm:187
msgid "Volumes"
-msgstr ""
+msgstr "볼륨"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/volumes.lua:73
msgid "Volumes overview"
-msgstr ""
+msgstr "볼륨 개요"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/configuration.lua:58
msgid "Warning"
-msgstr ""
+msgstr "경고"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:125
msgid ""
"When pressing the Import button, both a local image can be loaded onto the "
"system and a valid image tar can be downloaded from remote."
-msgstr ""
+msgstr "가져오기 버튼을 누르면 로컬 이미지를 시스템에 로드할 수 있고 유효한 이미지 "
+"tar를 원격에서 다운로드할 수 있습니다."
diff --git a/applications/luci-app-dockerman/po/uk/dockerman.po b/applications/luci-app-dockerman/po/uk/dockerman.po
index 305a385d04..90a4ff7cd4 100644
--- a/applications/luci-app-dockerman/po/uk/dockerman.po
+++ b/applications/luci-app-dockerman/po/uk/dockerman.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-17 13:04+0000\n"
-"Last-Translator: Taras Rosa <taras1rosa@gmail.com>\n"
+"PO-Revision-Date: 2022-04-20 06:16+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/uk/>\n"
"Language: uk\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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -536,7 +536,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:35
msgid "MAC VLAN"
-msgstr ""
+msgstr "MAC VLAN"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:581
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:629
@@ -743,7 +743,7 @@ msgstr ""
#: 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 "Перезавантажити"
+msgstr "Перезапустити"
#: 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-dynapoint/po/sv/dynapoint.po b/applications/luci-app-dynapoint/po/sv/dynapoint.po
index 09637e1c75..b87d6a9038 100644
--- a/applications/luci-app-dynapoint/po/sv/dynapoint.po
+++ b/applications/luci-app-dynapoint/po/sv/dynapoint.po
@@ -1,26 +1,26 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-10-29 12:38+0000\n"
-"Last-Translator: Leif Romell <leif@duck.com>\n"
+"PO-Revision-Date: 2022-03-21 17:48+0000\n"
+"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdynapoint/sv/>\n"
"Language: sv\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.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
msgid "Activate this wVIF if status is:"
-msgstr ""
+msgstr "Aktivera det här wVIF om statusen är:"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:31
msgid "Append hostname to ssid"
-msgstr ""
+msgstr "Lägg till värdnamn till ssid"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:31
msgid "Append the router's hostname to the SSID when connectivity check fails"
-msgstr ""
+msgstr "Lägg till SSID i routerns värdnamn när anslutningskontrollen misslyckas"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
msgid "Check Internet connectivity via HTTP header download"
@@ -32,7 +32,7 @@ msgstr "Konfiguration"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
msgid "Curl is currently not installed. Please install the package in the"
-msgstr ""
+msgstr "Curl är för närvarande inte installerat. Vänligen installera paketet i"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:71
msgid "Device"
@@ -45,11 +45,11 @@ msgstr "Avaktiverad"
#: applications/luci-app-dynapoint/root/usr/share/luci/menu.d/luci-app-dynapoint.json:3
msgid "DynaPoint"
-msgstr ""
+msgstr "DynaPoint"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:54
msgid "Dynamic Access Point Manager"
-msgstr ""
+msgstr "Hanterare för Dynamisk Accesspunkt"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:67
msgid "Enabled"
@@ -63,20 +63,21 @@ msgstr ""
#: applications/luci-app-dynapoint/root/usr/share/rpcd/acl.d/luci-app-dynapoint.json:3
msgid "Grant UCI access for luci-app-dynapoint"
-msgstr ""
+msgstr "Godkänn UCI-åtkomst för luci-app-dynapoint"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:56
msgid "List of Wireless Virtual Interfaces (wVIF)"
-msgstr ""
+msgstr "Lista över Trådlösa Virtuella Gränssnitt (wVIF)"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:20
msgid "List of host addresses"
-msgstr ""
+msgstr "Lista över värdadresser"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:20
msgid ""
"List of host addresses (url or IP) to track and request http headers from"
msgstr ""
+"Lista över värdadresser (url eller IP) att spåra och begära http-headers från"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:85
msgid "Mode"
@@ -84,15 +85,15 @@ msgstr "Läge"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:94
msgid "Not used by DynaPoint"
-msgstr ""
+msgstr "Används inte av DynaPoint"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:93
msgid "Offline"
-msgstr ""
+msgstr "Urkopplad"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:92
msgid "Online"
-msgstr ""
+msgstr "Uppkopplad"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:87
msgid "SSID"
@@ -112,15 +113,15 @@ msgstr ""
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:23
msgid "Time interval in seconds to re-start a new test run"
-msgstr ""
+msgstr "Tidsintervall i sekunder att starta om körning av ett nytt test"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:36
msgid "Use curl"
-msgstr ""
+msgstr "Använd curl"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
msgid "Use curl instead of wget"
-msgstr ""
+msgstr "Använd curl istället för wget"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:36
msgid "Use curl instead of wget for testing the connectivity."
diff --git a/applications/luci-app-dynapoint/po/zh_Hans/dynapoint.po b/applications/luci-app-dynapoint/po/zh_Hans/dynapoint.po
index 6611b6090c..492b321137 100644
--- a/applications/luci-app-dynapoint/po/zh_Hans/dynapoint.po
+++ b/applications/luci-app-dynapoint/po/zh_Hans/dynapoint.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-04-11 16:26+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2022-04-22 17:34+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsdynapoint/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.6-dev\n"
+"X-Generator: Weblate 4.12.1-dev\n"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
msgid "Activate this wVIF if status is:"
@@ -35,7 +35,7 @@ msgstr "配置"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
msgid "Curl is currently not installed. Please install the package in the"
-msgstr "目前尚未安装 Curl。请在以下链接中安装:"
+msgstr "目前尚未安装 Curl。请在以下链接中安装"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:71
msgid "Device"
diff --git a/applications/luci-app-dynapoint/po/zh_Hant/dynapoint.po b/applications/luci-app-dynapoint/po/zh_Hant/dynapoint.po
index 31040dc783..5f9597ab4e 100644
--- a/applications/luci-app-dynapoint/po/zh_Hant/dynapoint.po
+++ b/applications/luci-app-dynapoint/po/zh_Hant/dynapoint.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-17 20:54+0000\n"
-"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsdynapoint/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.12-dev\n"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
msgid "Activate this wVIF if status is:"
@@ -35,7 +35,7 @@ msgstr "組態"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
msgid "Curl is currently not installed. Please install the package in the"
-msgstr "目前尚未安裝 Curl。請在以下連結中安裝:"
+msgstr "當前未安裝 Curl。 請在安裝包"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:71
msgid "Device"
@@ -48,7 +48,7 @@ msgstr "已停用"
#: applications/luci-app-dynapoint/root/usr/share/luci/menu.d/luci-app-dynapoint.json:3
msgid "DynaPoint"
-msgstr "DynaPoint"
+msgstr "動態點"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:54
msgid "Dynamic Access Point Manager"
diff --git a/applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js b/applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js
index 2afb438969..c579c4aab1 100644
--- a/applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js
+++ b/applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js
@@ -240,7 +240,7 @@ return view.extend({
var stop_date = uci.get('firewall', section_id, 'stop_date');
if (weekdays || monthdays || start_time || stop_time || start_date || stop_date )
- return _('Time restritions are enabled for this rule');
+ return _('Time restrictions are enabled for this rule');
return null;
};
diff --git a/applications/luci-app-firewall/po/ar/firewall.po b/applications/luci-app-firewall/po/ar/firewall.po
index c36fc2a51d..35c84db907 100644
--- a/applications/luci-app-firewall/po/ar/firewall.po
+++ b/applications/luci-app-firewall/po/ar/firewall.po
@@ -969,7 +969,7 @@ msgid "Time in UTC"
msgstr "الوقت بالتوقيت العالمي المنسق"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr "تم تمكين قيود الوقت لهذه القاعدة"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/bg/firewall.po b/applications/luci-app-firewall/po/bg/firewall.po
index d2194512bb..4b02a90c41 100644
--- a/applications/luci-app-firewall/po/bg/firewall.po
+++ b/applications/luci-app-firewall/po/bg/firewall.po
@@ -862,7 +862,7 @@ msgid "Time in UTC"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/bn_BD/firewall.po b/applications/luci-app-firewall/po/bn_BD/firewall.po
index 716993262b..a07ff8fc25 100644
--- a/applications/luci-app-firewall/po/bn_BD/firewall.po
+++ b/applications/luci-app-firewall/po/bn_BD/firewall.po
@@ -861,7 +861,7 @@ msgid "Time in UTC"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/ca/firewall.po b/applications/luci-app-firewall/po/ca/firewall.po
index 57a189bcb7..6ce7947d68 100644
--- a/applications/luci-app-firewall/po/ca/firewall.po
+++ b/applications/luci-app-firewall/po/ca/firewall.po
@@ -888,7 +888,7 @@ msgid "Time in UTC"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/cs/firewall.po b/applications/luci-app-firewall/po/cs/firewall.po
index 90e14ce2d3..d7e385b725 100644
--- a/applications/luci-app-firewall/po/cs/firewall.po
+++ b/applications/luci-app-firewall/po/cs/firewall.po
@@ -902,7 +902,7 @@ msgid "Time in UTC"
msgstr "Čas v UTC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/da/firewall.po b/applications/luci-app-firewall/po/da/firewall.po
index 2ed1acd094..2d2ed1d416 100644
--- a/applications/luci-app-firewall/po/da/firewall.po
+++ b/applications/luci-app-firewall/po/da/firewall.po
@@ -988,7 +988,7 @@ msgid "Time in UTC"
msgstr "Tid i UTC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr "Tidsbegrænsninger er aktiveret for denne regel"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/de/firewall.po b/applications/luci-app-firewall/po/de/firewall.po
index 3dc4a1e58b..b6bd2c695a 100644
--- a/applications/luci-app-firewall/po/de/firewall.po
+++ b/applications/luci-app-firewall/po/de/firewall.po
@@ -1011,7 +1011,7 @@ msgid "Time in UTC"
msgstr "Zeit ist UTC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr "Zeitbeschränkungen sind aktiviert für diese Regel"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/el/firewall.po b/applications/luci-app-firewall/po/el/firewall.po
index 9c7ba03bd7..5efb20c0fe 100644
--- a/applications/luci-app-firewall/po/el/firewall.po
+++ b/applications/luci-app-firewall/po/el/firewall.po
@@ -870,7 +870,7 @@ msgid "Time in UTC"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/en/firewall.po b/applications/luci-app-firewall/po/en/firewall.po
index 794a7bc685..82d87f7a4e 100644
--- a/applications/luci-app-firewall/po/en/firewall.po
+++ b/applications/luci-app-firewall/po/en/firewall.po
@@ -866,7 +866,7 @@ msgid "Time in UTC"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/es/firewall.po b/applications/luci-app-firewall/po/es/firewall.po
index ae21fb12c0..a4c21f65d8 100644
--- a/applications/luci-app-firewall/po/es/firewall.po
+++ b/applications/luci-app-firewall/po/es/firewall.po
@@ -1012,7 +1012,7 @@ msgid "Time in UTC"
msgstr "Tiempo en UTC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr "Las restricciones de tiempo están activadas para esta regla"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/fa/firewall.po b/applications/luci-app-firewall/po/fa/firewall.po
index 63db90127b..76ccef20ca 100644
--- a/applications/luci-app-firewall/po/fa/firewall.po
+++ b/applications/luci-app-firewall/po/fa/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: 2021-11-14 17:23+0000\n"
-"Last-Translator: Abbas Yazdanpanah <yazdanpanah.a@gmail.com>\n"
+"PO-Revision-Date: 2022-04-20 12:07+0000\n"
+"Last-Translator: ziaei <ziaei@mail.ir>\n"
"Language-Team: Persian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/fa/>\n"
"Language: fa\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.9.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -33,7 +33,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
msgid "-- add IP --"
-msgstr ""
+msgstr "-- افزودن IP --"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:509
msgid "-- add MAC --"
@@ -43,6 +43,7 @@ msgstr ""
msgid ""
"<var data-tooltip=\"ACCEPT\">Accept</var> %{src?%{dest?forward:input}:output}"
msgstr ""
+"<var data-tooltip=\"ACCEPT\">تایید</var> %{src?%{dest?forward:input}:output}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:87
msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>"
@@ -112,7 +113,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208
msgid "Action"
-msgstr "عمل"
+msgstr "اجرا"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:290
msgid ""
@@ -861,7 +862,7 @@ msgid "Time in UTC"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/fi/firewall.po b/applications/luci-app-firewall/po/fi/firewall.po
index 94c45453f4..bafc657370 100644
--- a/applications/luci-app-firewall/po/fi/firewall.po
+++ b/applications/luci-app-firewall/po/fi/firewall.po
@@ -990,7 +990,7 @@ msgid "Time in UTC"
msgstr "UTC-aika"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr "Aikarajoitukset ovat käytössä tälle säännölle"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/fr/firewall.po b/applications/luci-app-firewall/po/fr/firewall.po
index a6cdd671f9..bdc23fda7a 100644
--- a/applications/luci-app-firewall/po/fr/firewall.po
+++ b/applications/luci-app-firewall/po/fr/firewall.po
@@ -1017,7 +1017,7 @@ msgid "Time in UTC"
msgstr "Heure en UTC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr "Des restrictions horaires sont activées pour cette règle"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/he/firewall.po b/applications/luci-app-firewall/po/he/firewall.po
index f2e533817e..1fe51a9ea5 100644
--- a/applications/luci-app-firewall/po/he/firewall.po
+++ b/applications/luci-app-firewall/po/he/firewall.po
@@ -859,7 +859,7 @@ msgid "Time in UTC"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/hi/firewall.po b/applications/luci-app-firewall/po/hi/firewall.po
index cf4ca6c290..41517d06e8 100644
--- a/applications/luci-app-firewall/po/hi/firewall.po
+++ b/applications/luci-app-firewall/po/hi/firewall.po
@@ -861,7 +861,7 @@ msgid "Time in UTC"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/hu/firewall.po b/applications/luci-app-firewall/po/hu/firewall.po
index b71358eef3..078235b81a 100644
--- a/applications/luci-app-firewall/po/hu/firewall.po
+++ b/applications/luci-app-firewall/po/hu/firewall.po
@@ -936,7 +936,7 @@ msgid "Time in UTC"
msgstr "Idő UTC szerint"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/id/firewall.po b/applications/luci-app-firewall/po/id/firewall.po
index 54c62f1851..3e763d4443 100644
--- a/applications/luci-app-firewall/po/id/firewall.po
+++ b/applications/luci-app-firewall/po/id/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: 2021-08-01 10:38+0000\n"
-"Last-Translator: Deleted User <noreply+34193@weblate.org>\n"
+"PO-Revision-Date: 2022-03-28 07:52+0000\n"
+"Last-Translator: Arief Hidayat <kekesed97@gmail.com>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/id/>\n"
"Language: id\n"
@@ -12,7 +12,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.8-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -122,18 +122,21 @@ msgstr ""
"<var data-tooltip=\"REJECT\">Tolak</var> %{src?%{dest?forward:input}:output}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:81
+#, fuzzy
msgid ""
"<var data-tooltip=\"SNAT\">Statically rewrite</var> to source %{snat_ip?IP "
"<var>%{snat_ip}</var>} %{snat_port?port <var>%{snat_port}</var>}"
msgstr ""
+"<var data-tooltip=\"SNAT\">Tulis secara statis</var> ke sumber %{snat_ip?IP "
+"<var>%{snat_ip}</var>} %{snat_port?port <var>%{snat_port}</var>}"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:224
msgid "A rewrite IP must be specified!"
-msgstr ""
+msgstr "IP penulisan ulang harus ditentukan!"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213
msgid "ACCEPT - Disable address rewriting"
-msgstr ""
+msgstr "ACCEPT - Nonaktifkan penulisan ulang alamat"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:224
@@ -149,12 +152,18 @@ msgid ""
"traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
"traffic."
msgstr ""
+"Argumen <em>iptables</em> mentah tambahan untuk mengklasifikasikan lalu "
+"lintas tujuan zona, misalnya <code>-p tcp --dport 443</code> agar hanya "
+"cocok dengan lalu lintas HTTPS keluar."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:280
msgid ""
"Additional raw <em>iptables</em> arguments to classify zone source traffic, "
"e.g. <code>-p tcp --sport 443</code> to only match inbound HTTPS traffic."
msgstr ""
+"Argumen mentah <em>iptables</em> tambahan untuk mengklasifikasikan lalu "
+"lintas sumber zona, mis. <code>-p tcp --sport 443</code> agar hanya "
+"mencocokkan lalu lintas HTTPS masuk."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:138
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182
@@ -192,18 +201,23 @@ msgid ""
"established connections. Format is value[/mask]. If a mask is specified then "
"those bits set in the mask are zeroed out."
msgstr ""
+"Terapkan XOR bitwise dari nilai yang diberikan dan nilai tanda yang ada pada "
+"koneksi yang dibuat. Formatnya adalah nilai[/mask]. Jika mask ditentukan "
+"maka bit-bit yang diatur dalam mask tersebut dinolkan."
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
msgid "Apply the given DSCP class or value to established connections."
-msgstr ""
+msgstr "Terapkan kelas atau nilai DSCP yang diberikan ke koneksi yang dibuat."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
msgid "Assign the specified connection tracking helper to matched traffic."
msgstr ""
+"Tetapkan pembantu pelacakan koneksi yang ditentukan ke lalu lintas yang "
+"cocok."
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:254
msgid "Automatic helper assignment"
-msgstr ""
+msgstr "Penetapan pembantu otomatis"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:254
msgid ""
@@ -890,7 +904,7 @@ msgid "Time in UTC"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/it/firewall.po b/applications/luci-app-firewall/po/it/firewall.po
index c40c0e2c00..440666b552 100644
--- a/applications/luci-app-firewall/po/it/firewall.po
+++ b/applications/luci-app-firewall/po/it/firewall.po
@@ -886,7 +886,7 @@ msgid "Time in UTC"
msgstr "Orario in UTC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/ja/firewall.po b/applications/luci-app-firewall/po/ja/firewall.po
index b90ed6ac8e..b3a6c84f57 100644
--- a/applications/luci-app-firewall/po/ja/firewall.po
+++ b/applications/luci-app-firewall/po/ja/firewall.po
@@ -992,7 +992,7 @@ msgid "Time in UTC"
msgstr "UTC時刻を使用"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr "このルールでは時間制限が有効です"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/ko/firewall.po b/applications/luci-app-firewall/po/ko/firewall.po
index 9fd395ce69..b9c5cc371a 100644
--- a/applications/luci-app-firewall/po/ko/firewall.po
+++ b/applications/luci-app-firewall/po/ko/firewall.po
@@ -880,7 +880,7 @@ msgid "Time in UTC"
msgstr "UTC 기준시"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/mr/firewall.po b/applications/luci-app-firewall/po/mr/firewall.po
index dfe1f4e4e0..d449e5f172 100644
--- a/applications/luci-app-firewall/po/mr/firewall.po
+++ b/applications/luci-app-firewall/po/mr/firewall.po
@@ -861,7 +861,7 @@ msgid "Time in UTC"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/ms/firewall.po b/applications/luci-app-firewall/po/ms/firewall.po
index 2c1a28fa3e..ccc81e9c2c 100644
--- a/applications/luci-app-firewall/po/ms/firewall.po
+++ b/applications/luci-app-firewall/po/ms/firewall.po
@@ -859,7 +859,7 @@ msgid "Time in UTC"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/nb_NO/firewall.po b/applications/luci-app-firewall/po/nb_NO/firewall.po
index 35da842442..64ef3fb5b2 100644
--- a/applications/luci-app-firewall/po/nb_NO/firewall.po
+++ b/applications/luci-app-firewall/po/nb_NO/firewall.po
@@ -883,7 +883,7 @@ msgid "Time in UTC"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/nl/firewall.po b/applications/luci-app-firewall/po/nl/firewall.po
index 6a1dbe8769..8e15002131 100644
--- a/applications/luci-app-firewall/po/nl/firewall.po
+++ b/applications/luci-app-firewall/po/nl/firewall.po
@@ -860,7 +860,7 @@ msgid "Time in UTC"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/pl/firewall.po b/applications/luci-app-firewall/po/pl/firewall.po
index 7ee1d84407..cdebfe8fd0 100644
--- a/applications/luci-app-firewall/po/pl/firewall.po
+++ b/applications/luci-app-firewall/po/pl/firewall.po
@@ -996,7 +996,7 @@ msgid "Time in UTC"
msgstr "Czas w UTC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr "Ograniczenia czasowe są włączone dla tej reguły"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/pt/firewall.po b/applications/luci-app-firewall/po/pt/firewall.po
index aaf25e6cbe..c75645f84c 100644
--- a/applications/luci-app-firewall/po/pt/firewall.po
+++ b/applications/luci-app-firewall/po/pt/firewall.po
@@ -1015,7 +1015,7 @@ msgid "Time in UTC"
msgstr "Tempo em UTC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr "Restrições de tempo estão ativadas para esta regra"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/pt_BR/firewall.po b/applications/luci-app-firewall/po/pt_BR/firewall.po
index 56669d1de7..7bbaa67e2c 100644
--- a/applications/luci-app-firewall/po/pt_BR/firewall.po
+++ b/applications/luci-app-firewall/po/pt_BR/firewall.po
@@ -1011,7 +1011,7 @@ msgid "Time in UTC"
msgstr "Hora em UTC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr "As restrições de tempo estão ativadas para esta regra"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/ro/firewall.po b/applications/luci-app-firewall/po/ro/firewall.po
index 401057d73e..16ee51f97f 100644
--- a/applications/luci-app-firewall/po/ro/firewall.po
+++ b/applications/luci-app-firewall/po/ro/firewall.po
@@ -1008,7 +1008,7 @@ msgid "Time in UTC"
msgstr "Timp în UTC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr "Restricțiile de timp sunt activate pentru această regulă"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/ru/firewall.po b/applications/luci-app-firewall/po/ru/firewall.po
index ded87bff76..925b319695 100644
--- a/applications/luci-app-firewall/po/ru/firewall.po
+++ b/applications/luci-app-firewall/po/ru/firewall.po
@@ -1017,7 +1017,7 @@ msgid "Time in UTC"
msgstr "Время UTC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr "Для правила включены временные ограничения"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/si/firewall.po b/applications/luci-app-firewall/po/si/firewall.po
index a9e070869e..a5a6f01bd3 100644
--- a/applications/luci-app-firewall/po/si/firewall.po
+++ b/applications/luci-app-firewall/po/si/firewall.po
@@ -861,7 +861,7 @@ msgid "Time in UTC"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/sk/firewall.po b/applications/luci-app-firewall/po/sk/firewall.po
index a93d730383..0916d276a5 100644
--- a/applications/luci-app-firewall/po/sk/firewall.po
+++ b/applications/luci-app-firewall/po/sk/firewall.po
@@ -894,7 +894,7 @@ msgid "Time in UTC"
msgstr "Čas v UTC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/sv/firewall.po b/applications/luci-app-firewall/po/sv/firewall.po
index f5f261428f..a272b943eb 100644
--- a/applications/luci-app-firewall/po/sv/firewall.po
+++ b/applications/luci-app-firewall/po/sv/firewall.po
@@ -887,7 +887,7 @@ msgid "Time in UTC"
msgstr "Tid enligt UTC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/templates/firewall.pot b/applications/luci-app-firewall/po/templates/firewall.pot
index 0eb734de66..f824d71a2e 100644
--- a/applications/luci-app-firewall/po/templates/firewall.pot
+++ b/applications/luci-app-firewall/po/templates/firewall.pot
@@ -848,7 +848,7 @@ msgid "Time in UTC"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/tr/firewall.po b/applications/luci-app-firewall/po/tr/firewall.po
index 98afd55db2..122d03217a 100644
--- a/applications/luci-app-firewall/po/tr/firewall.po
+++ b/applications/luci-app-firewall/po/tr/firewall.po
@@ -994,7 +994,7 @@ msgid "Time in UTC"
msgstr "UTC Zamanı"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr "Bu kural için zaman kısıtlamaları etkinleştirildi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/uk/firewall.po b/applications/luci-app-firewall/po/uk/firewall.po
index af40ce2f36..ab3466129c 100644
--- a/applications/luci-app-firewall/po/uk/firewall.po
+++ b/applications/luci-app-firewall/po/uk/firewall.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2021-11-04 17:37+0000\n"
-"Last-Translator: Paul Dee <itsascambutmailmeanyway+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-04-18 16:53+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/uk/>\n"
"Language: uk\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -1011,7 +1011,7 @@ msgid "Time in UTC"
msgstr "Час в UTC"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr "Для цього правила ввімкнено обмеження часу"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/vi/firewall.po b/applications/luci-app-firewall/po/vi/firewall.po
index 7135b118d3..ce243f629e 100644
--- a/applications/luci-app-firewall/po/vi/firewall.po
+++ b/applications/luci-app-firewall/po/vi/firewall.po
@@ -871,7 +871,7 @@ msgid "Time in UTC"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/zh_Hans/firewall.po b/applications/luci-app-firewall/po/zh_Hans/firewall.po
index 85aa5036d7..bc7e743e3a 100644
--- a/applications/luci-app-firewall/po/zh_Hans/firewall.po
+++ b/applications/luci-app-firewall/po/zh_Hans/firewall.po
@@ -937,7 +937,7 @@ msgid "Time in UTC"
msgstr "UTC 时间"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr "对该规则启用了时间限制"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-firewall/po/zh_Hant/firewall.po b/applications/luci-app-firewall/po/zh_Hant/firewall.po
index 7bae8e3260..0ba6422ea5 100644
--- a/applications/luci-app-firewall/po/zh_Hant/firewall.po
+++ b/applications/luci-app-firewall/po/zh_Hant/firewall.po
@@ -946,7 +946,7 @@ msgid "Time in UTC"
msgstr "UTC 時間"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:243
-msgid "Time restritions are enabled for this rule"
+msgid "Time restrictions are enabled for this rule"
msgstr "對該規則啟用了時間限制"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77
diff --git a/applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js b/applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js
index ec75e0bf94..7fe9042d42 100644
--- a/applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js
+++ b/applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js
@@ -21,7 +21,7 @@ var commonConf = [
[form.Value, 'server_port', _('Server port'), _('ServerPort specifies the port to connect to the server on.<br />By default, this value is 7000.'), {datatype: 'port'}],
[form.Value, 'http_proxy', _('HTTP proxy'), _('HttpProxy specifies a proxy address to connect to the server through. If this value is "", the server will be connected to directly.<br />By default, this value is read from the "http_proxy" environment variable.')],
[form.ListValue, 'log_level', _('Log level'), _('LogLevel specifies the minimum log level. Valid values are "trace", "debug", "info", "warn", and "error".<br />By default, this value is "info".'), {values: ['trace', 'debug', 'info', 'warn', 'error']}],
- [form.Flag, 'disable_log_color', _('Disable log color'), _('DisableLogColor disables log colors when LogWay == "console" when set to true.'), {datatype: 'bool', default: 'true'}],
+ [form.Flag, 'disable_log_color', _('Disable log color'), _('DisableLogColor disables log colors when LogWay == "console" when set to true.'), {datatype: 'bool', default: 'false'}],
[form.Value, 'token', _('Token'), _('Token specifies the authorization token used to create keys to be sent to the server. The server must have a matching token for authorization to succeed. <br />By default, this value is "".')],
[form.Value, 'admin_addr', _('Admin address'), _('AdminAddr specifies the address that the admin server binds to.<br />By default, this value is "127.0.0.1".'), {datatype: 'ipaddr'}],
[form.Value, 'admin_port', _('Admin port'), _('AdminPort specifies the port for the admin server to listen on. If this value is 0, the admin server will not be started.<br />By default, this value is 0.'), {datatype: 'port'}],
diff --git a/applications/luci-app-frpc/po/el/frpc.po b/applications/luci-app-frpc/po/el/frpc.po
index 049bbb4929..6c443a669a 100644
--- a/applications/luci-app-frpc/po/el/frpc.po
+++ b/applications/luci-app-frpc/po/el/frpc.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-23 03:57+0000\n"
-"Last-Translator: Savvas Sfantos <savvassfa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/el/>\n"
"Language: el\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.5-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
@@ -197,7 +197,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:23
msgid "Log level"
-msgstr ""
+msgstr "Επίπεδο καταγραφής"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:11
msgid "Log stderr"
@@ -372,7 +372,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid "User"
-msgstr ""
+msgstr "Χρήστης"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:32
msgid ""
diff --git a/applications/luci-app-frpc/po/fi/frpc.po b/applications/luci-app-frpc/po/fi/frpc.po
index 1f6d5d4569..d050510986 100644
--- a/applications/luci-app-frpc/po/fi/frpc.po
+++ b/applications/luci-app-frpc/po/fi/frpc.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-13 16:07+0000\n"
+"PO-Revision-Date: 2022-03-26 06:39+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/fi/>\n"
@@ -16,7 +16,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Additional settings"
-msgstr ""
+msgstr "Lisäasetukset"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Admin address"
diff --git a/applications/luci-app-frpc/po/pl/frpc.po b/applications/luci-app-frpc/po/pl/frpc.po
index c28a8bd81f..32bcd278b8 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: 2021-07-04 06:42+0000\n"
+"PO-Revision-Date: 2022-03-23 15:14+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.8-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
@@ -67,11 +67,11 @@ msgid ""
"<br />By default, this value is \"admin\"."
msgstr ""
"AdminUser określa nazwę użytkownika, której serwer administracyjny będzie "
-"używał do logowania. Domyślnie ta wartość to \"admin\"."
+"używał do logowania.<br />Domyślnie ta wartość to \"admin\"."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid "Assets dir"
-msgstr "Assets dir"
+msgstr "Katalog zasobów"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:30
msgid ""
diff --git a/applications/luci-app-frpc/po/uk/frpc.po b/applications/luci-app-frpc/po/uk/frpc.po
index fa56ba22d8..ca01f89888 100644
--- a/applications/luci-app-frpc/po/uk/frpc.po
+++ b/applications/luci-app-frpc/po/uk/frpc.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-04-07 16:28+0000\n"
-"Last-Translator: V.K. <turbovk@gmail.com>\n"
+"PO-Revision-Date: 2022-04-18 16:53+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/uk/>\n"
"Language: uk\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.6-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
@@ -281,7 +281,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
msgid "Role"
-msgstr ""
+msgstr "Роль"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:13
msgid "Run daemon as group"
@@ -293,7 +293,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid "Server address"
-msgstr ""
+msgstr "Адреса сервера"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
diff --git a/applications/luci-app-frps/po/el/frps.po b/applications/luci-app-frps/po/el/frps.po
index 44a53ad24c..bd3f48fcab 100644
--- a/applications/luci-app-frps/po/el/frps.po
+++ b/applications/luci-app-frps/po/el/frps.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-04-25 16:36+0000\n"
-"Last-Translator: george k <norhorn@gmail.com>\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/el/>\n"
"Language: el\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.0.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
@@ -42,7 +42,7 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:19
msgid "Bind address"
-msgstr ""
+msgstr "Διεύθυνση στην οποία ακούει η υπηρεσία"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:20
msgid "Bind port"
@@ -177,7 +177,7 @@ msgstr "Αρχείο καταγραφής"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
msgid "Log level"
-msgstr ""
+msgstr "Επίπεδο καταγραφής"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
msgid "Log max days"
diff --git a/applications/luci-app-frps/po/fi/frps.po b/applications/luci-app-frps/po/fi/frps.po
index 04395203e7..afc6fb186c 100644
--- a/applications/luci-app-frps/po/fi/frps.po
+++ b/applications/luci-app-frps/po/fi/frps.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-18 19:32+0000\n"
-"Last-Translator: Demian Wright <wright.demian+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-03-26 06:39+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/fi/>\n"
"Language: fi\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.7\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
@@ -16,11 +16,11 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:43
msgid "Additional settings"
-msgstr ""
+msgstr "Lisäasetukset"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:40
msgid "Allow ports"
-msgstr ""
+msgstr "Sallitut portit"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:40
msgid ""
@@ -42,11 +42,11 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:19
msgid "Bind address"
-msgstr ""
+msgstr "Sido osoite"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:20
msgid "Bind port"
-msgstr ""
+msgstr "Sido portti"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:19
msgid ""
@@ -80,7 +80,7 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:151
msgid "Common settings"
-msgstr ""
+msgstr "Yleiset asetukset"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Config files include in temporary config file"
diff --git a/applications/luci-app-frps/po/pl/frps.po b/applications/luci-app-frps/po/pl/frps.po
index 81fff03bbb..eb852407cc 100644
--- a/applications/luci-app-frps/po/pl/frps.po
+++ b/applications/luci-app-frps/po/pl/frps.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-01-08 22:54+0000\n"
+"PO-Revision-Date: 2022-03-23 15:14+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/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.12-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
@@ -35,7 +35,7 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:31
msgid "Assets dir"
-msgstr "Assets dir"
+msgstr "Katalog zasobów"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:31
msgid ""
diff --git a/applications/luci-app-fwknopd/po/it/fwknopd.po b/applications/luci-app-fwknopd/po/it/fwknopd.po
index 91484b6af8..3e9c4a8217 100644
--- a/applications/luci-app-fwknopd/po/it/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/it/fwknopd.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-12 22:25+0000\n"
-"Last-Translator: Francesco Grosso <tregemmelli@gmail.com>\n"
+"PO-Revision-Date: 2022-04-15 15:09+0000\n"
+"Last-Translator: G R <gradaellig@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfwknopd/it/>\n"
"Language: it\n"
@@ -10,7 +10,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.4.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:602
msgid ""
@@ -122,13 +122,13 @@ msgstr "Abilita la sovrascrittura della configurazione"
#: applications/luci-app-fwknopd/root/usr/share/luci/menu.d/luci-app-fwknopd.json:3
msgid "Firewall Knock Daemon"
-msgstr ""
+msgstr "Daemon di Firewall Knock"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:303
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:314
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:478
msgid "Firewall Knock Operator Daemon"
-msgstr ""
+msgstr "Daemon di Firewall Knock Operator"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:590
msgid ""
@@ -298,6 +298,10 @@ msgid ""
"server as the user specified by the “CMD_EXEC_USER” or as the user that "
"started fwknopd if that is not set."
msgstr ""
+"Questo indica a fwknopd di accettare comandi completi contenuti in un "
+"pacchetto di autorizzazione. Qualsiasi comando di questo tipo verrà eseguito "
+"sul server fwknopd come specificato dall'utente in \"CMD_EXEC_USER\" o come "
+"specificato dall'utente che ha avviato fwknopd, se questo non è impostato."
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:482
msgid ""
diff --git a/applications/luci-app-fwknopd/po/ko/fwknopd.po b/applications/luci-app-fwknopd/po/ko/fwknopd.po
index ba84958190..7e43697ec2 100644
--- a/applications/luci-app-fwknopd/po/ko/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/ko/fwknopd.po
@@ -1,14 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2015-05-12 21:03-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
+"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfwknopd/ko/>\n"
"Language: ko\n"
"MIME-Version: 1.0\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"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:602
msgid ""
@@ -154,7 +156,7 @@ msgstr ""
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:494
msgid "Network"
-msgstr ""
+msgstr "네트워크"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:492
msgid "Network configuration"
diff --git a/applications/luci-app-hd-idle/po/uk/hd-idle.po b/applications/luci-app-hd-idle/po/uk/hd-idle.po
index fca1ab2498..8c521c5b47 100644
--- a/applications/luci-app-hd-idle/po/uk/hd-idle.po
+++ b/applications/luci-app-hd-idle/po/uk/hd-idle.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-14 10:33+0200\n"
-"PO-Revision-Date: 2021-11-04 17:37+0000\n"
-"Last-Translator: Paul Dee <itsascambutmailmeanyway+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-04-18 16:53+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshd-idle/uk/>\n"
"Language: uk\n"
@@ -15,7 +15,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.12-dev\n"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:43
msgid "Add new hdd setting..."
@@ -23,7 +23,7 @@ msgstr "Додати новий параметр жорсткого диска..
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:61
msgid "Bus"
-msgstr ""
+msgstr "Шина"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:53
msgid "Disk"
@@ -31,7 +31,7 @@ msgstr "Диск"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:46
msgid "Disk Settings"
-msgstr ""
+msgstr "Налаштування диска"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:49
msgid "Enable"
@@ -68,27 +68,27 @@ msgstr "Параметри"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:68
msgid "Vendor / Model"
-msgstr ""
+msgstr "Вендор / Модель"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:84
msgctxt "Abbreviation for days"
msgid "days"
-msgstr ""
+msgstr "днів"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:83
msgctxt "Abbreviation for hours"
msgid "hours"
-msgstr ""
+msgstr "годин"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:82
msgctxt "Abbreviation for minutes"
msgid "minutes"
-msgstr ""
+msgstr "хвилин"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:81
msgctxt "Abbreviation for seconds"
msgid "seconds"
-msgstr ""
+msgstr "секунд"
#~ msgctxt "Abbreviation for days"
#~ msgid "d"
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 f4c504bb01..06db0ae788 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-02-10 14:24+0000\n"
+"PO-Revision-Date: 2022-03-26 23:10+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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -252,7 +252,7 @@ msgstr "Tving router DNS"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:134
msgid "Force Router DNS server to all local devices"
-msgstr "Tving routerens DNS-server til alle lokale enheder"
+msgstr "Tving router DNS-server til alle lokale enheder"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
diff --git a/applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po
index e3e2e6bb99..6d73d3b245 100644
--- a/applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-04 13:36+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2022-04-20 06:16+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/uk/>\n"
"Language: uk\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.3-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -376,7 +376,7 @@ msgstr "Quad 9 (Не захищено)"
#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:44
msgid "Reload"
-msgstr ""
+msgstr "Перезавантажити"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
msgid "Resolver"
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 b5ec6e8ca0..ceccbbf17a 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-01-11 05:19+0000\n"
-"Last-Translator: stoodvolleyball <stoodvolleyball@mailfence.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationshttps-dns-proxy/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.10.1\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -86,27 +86,27 @@ msgstr "阿里 DNS - CN"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.applied-privacy.lua:3
msgid "Applied Privacy DNS - AT/DE"
-msgstr "Applied Privacy DNS - AT/DE"
+msgstr "Applied Privacy DNS - 奥地利/德国"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-ch.lua:3
msgid "BlahDNS - CH"
-msgstr "BlahDNS - CH"
+msgstr "BlahDNS - 瑞士"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-de.lua:3
msgid "BlahDNS - DE"
-msgstr "BlahDNS - DE"
+msgstr "BlahDNS - 德国"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-fi.lua:3
msgid "BlahDNS - FI"
-msgstr "BlahDNS - FI"
+msgstr "BlahDNS - 芬兰"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-jp.lua:3
msgid "BlahDNS - JP"
-msgstr "BlahDNS - JP"
+msgstr "BlahDNS - 日本"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-sg.lua:3
msgid "BlahDNS - SG"
-msgstr "BlahDNS - SG"
+msgstr "BlahDNS - 新加坡"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.cfiec.dns.lua:3
msgid "CFIEC Public DNS (IPv6 Only)"
@@ -186,11 +186,11 @@ msgstr "ControlD(未过滤)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.dnsforfamily.dns-doh.lua:3
msgid "DNS For Family"
-msgstr "DNS For Family"
+msgstr "家用 DNS"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/de.dnsforge.lua:3
msgid "DNS Forge - DE"
-msgstr "DNS Forge - DE"
+msgstr "DNS Forge - 德国"
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
@@ -218,7 +218,7 @@ msgstr "DNSPod 公共 DNS - CN"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.dnslify.doh.lua:3
msgid "DNSlify DNS"
-msgstr "DNSlify DNS"
+msgstr "DNSlify DNS服务器"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "DSCP Codepoint"
@@ -226,11 +226,11 @@ msgstr "DSCP 代码点"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.decloudus.dns.lua:3
msgid "DeCloudUs DNS"
-msgstr "DeCloudUs DNS"
+msgstr "DeCloudUs DNS服务器"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/ch.digitale-gesellschaft.dns.lua:3
msgid "Digitale Gesellschaft - CH"
-msgstr "Digitale Gesellschaft - CH"
+msgstr "Digitale Gesellschaft - 瑞士"
#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:57
msgid "Disable"
@@ -282,7 +282,7 @@ msgstr "IDNet.net - UK"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/jp.iij.dns.public.lua:3
msgid "IIJ Public DNS - JP"
-msgstr "IIJ Public DNS - JP"
+msgstr "IIJ Public DNS - 日本"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:123
msgid ""
@@ -299,7 +299,7 @@ msgstr "实例"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/fi.lelux.resolver-eu.lua:3
msgid "Lelux DNS - FI"
-msgstr "Lelux DNS - FI"
+msgstr "Lelux DNS - 芬兰"
#: 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"
@@ -307,7 +307,7 @@ msgstr "如果进行了设置,允许本地设备使用自己的 DNS 服务器"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
msgid "LibreDNS - GR"
-msgstr "LibreDNS - GR"
+msgstr "LibreDNS - 希腊"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh-ads.lua:3
msgid "LibreDNS - GR (No Ads)"
@@ -343,7 +343,7 @@ msgstr "ODVR (nic.cz)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.pumplex.dns.lua:3
msgid "OSZX DNS (Pumplex)"
-msgstr "OSZX DNS (Pumplex)"
+msgstr "OSZX DNS (Pumplex)服务器"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/co.osxz.dns.lua:3
msgid "OSZX DNS - UK"
@@ -363,7 +363,7 @@ msgstr "代理服务器"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/tw.twnic.dns.lua:3
msgid "Quad 101 - TW"
-msgstr "Quad 101 - TW"
+msgstr "Quad 101 - 台湾"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
msgid "Quad 9 (Recommended)"
@@ -391,7 +391,7 @@ msgstr "解析器"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/lu.restena.kaitain.lua:3
msgid "Restena DNS - LU"
-msgstr "Restena DNS - LU"
+msgstr "Restena DNS - 卢森堡"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.rethinkdns.basic.lua:3
msgid "Rethink DNS (Configurable)"
@@ -399,7 +399,7 @@ msgstr "Rethink DNS (可配置)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/io.seby.doh-2.lua:3
msgid "Seby DNS - AU"
-msgstr "Seby DNS - AU"
+msgstr "Seby DNS - 澳大利亚"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:118
msgid "Service Control"
@@ -415,7 +415,7 @@ msgstr "服务状态 [%s %s]"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.snopyta.dns.doh.fi.lua:3
msgid "Snopyta DNS - FI"
-msgstr "Snopyta DNS - FI"
+msgstr "Snopyta DNS - 芬兰"
#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
msgid "Start"
@@ -431,15 +431,15 @@ msgstr "已停止"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/ch.switch.dns.lua:3
msgid "Switch DNS - CH"
-msgstr "Switch DNS - CH"
+msgstr "Switch DNS - 瑞士"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/app.tiar.jp.lua:3
msgid "Tiarap Public DNS - JP"
-msgstr "Tiarap Public DNS - JP"
+msgstr "Tiarap Public DNS - 日本"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/app.tiar.doh.lua:3
msgid "Tiarap Public DNS - SG"
-msgstr "Tiarap Public DNS - SG"
+msgstr "Tiarap Public DNS - 新加坡"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:65
msgid "Unknown Provider"
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 80ddf1f111..e279e4c79c 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-03-04 19:06+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2022-04-15 15:09+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationshttps-dns-proxy/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -102,11 +102,11 @@ msgstr "BlahDNS - FI"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-jp.lua:3
msgid "BlahDNS - JP"
-msgstr "BlahDNS - JP"
+msgstr "BlahDNS - JP(日本)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-sg.lua:3
msgid "BlahDNS - SG"
-msgstr "BlahDNS - SG"
+msgstr "BlahDNS - SG(新加坡)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.cfiec.dns.lua:3
msgid "CFIEC Public DNS (IPv6 Only)"
@@ -186,11 +186,11 @@ msgstr "ControlD (未過濾)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.dnsforfamily.dns-doh.lua:3
msgid "DNS For Family"
-msgstr "DNS For Family"
+msgstr "家庭用 DNS"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/de.dnsforge.lua:3
msgid "DNS Forge - DE"
-msgstr "DNS Forge - DE"
+msgstr "DNS Forge - 德國"
#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
msgid "DNS HTTPS Proxy"
@@ -218,7 +218,7 @@ msgstr "DNSPod 公共 DNS - CN"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.dnslify.doh.lua:3
msgid "DNSlify DNS"
-msgstr "DNSlify DNS"
+msgstr "DNSlify 域名解析"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:195
msgid "DSCP Codepoint"
@@ -226,11 +226,11 @@ msgstr "DSCP 代碼點"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.decloudus.dns.lua:3
msgid "DeCloudUs DNS"
-msgstr "DeCloudUs DNS"
+msgstr "DeCloudUs 域名解析"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/ch.digitale-gesellschaft.dns.lua:3
msgid "Digitale Gesellschaft - CH"
-msgstr "Digitale Gesellschaft - CH"
+msgstr "Digitale Gesellschaft - 瑞士"
#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:57
msgid "Disable"
@@ -274,16 +274,15 @@ msgstr "授予 luci-app-https-dns-proxy 擁有 UCI 和檔案存取的權限"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.he.ordns.lua:3
msgid "Hurricane Electric"
-msgstr "Hurricane Electric"
+msgstr "颶風電氣"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
msgid "IDNet.net - UK"
msgstr "IDNet.net - UK"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/jp.iij.dns.public.lua:3
-#, fuzzy
msgid "IIJ Public DNS - JP"
-msgstr "IIJ Public DNS - JP"
+msgstr "IIJ Public DNS - 日本"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:123
msgid ""
@@ -299,18 +298,16 @@ msgid "Instances"
msgstr "例項"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/fi.lelux.resolver-eu.lua:3
-#, fuzzy
msgid "Lelux DNS - FI"
-msgstr "Lelux DNS - FI"
+msgstr "Lelux DNS - 芬蘭"
#: 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"
msgstr "如果進行了設定,允許本地裝置使用自己的 DNS 伺服器"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh.lua:3
-#, fuzzy
msgid "LibreDNS - GR"
-msgstr "LibreDNS - GR"
+msgstr "LibreDNS - 希臘"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/gr.libredns.doh-ads.lua:3
msgid "LibreDNS - GR (No Ads)"
@@ -345,7 +342,6 @@ msgid "ODVR (nic.cz)"
msgstr "ODVR (nic.cz)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.pumplex.dns.lua:3
-#, fuzzy
msgid "OSZX DNS (Pumplex)"
msgstr "OSZX DNS (Pumplex)"
@@ -394,7 +390,6 @@ msgid "Resolver"
msgstr "解析程式"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/lu.restena.kaitain.lua:3
-#, fuzzy
msgid "Restena DNS - LU"
msgstr "Restena DNS - LU"
@@ -403,9 +398,8 @@ msgid "Rethink DNS (Configurable)"
msgstr "Rethink DNS (可設定)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/io.seby.doh-2.lua:3
-#, fuzzy
msgid "Seby DNS - AU"
-msgstr "Seby DNS - AU"
+msgstr "Seby DNS - 澳洲"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:118
msgid "Service Control"
@@ -420,9 +414,8 @@ msgid "Service Status [%s %s]"
msgstr "服務狀態 [%s %s]"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.snopyta.dns.doh.fi.lua:3
-#, fuzzy
msgid "Snopyta DNS - FI"
-msgstr "Snopyta DNS - FI"
+msgstr "Snopyta DNS - 芬蘭"
#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
msgid "Start"
@@ -437,19 +430,16 @@ msgid "Stopped"
msgstr "已停止"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/ch.switch.dns.lua:3
-#, fuzzy
msgid "Switch DNS - CH"
-msgstr "Switch DNS - CH"
+msgstr "Switch DNS - 瑞士"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/app.tiar.jp.lua:3
-#, fuzzy
msgid "Tiarap Public DNS - JP"
-msgstr "Tiarap Public DNS - JP"
+msgstr "Tiarap Public DNS - 日本"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/app.tiar.doh.lua:3
-#, fuzzy
msgid "Tiarap Public DNS - SG"
-msgstr "Tiarap Public DNS - SG"
+msgstr "Tiarap Public DNS - 新加坡"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:65
msgid "Unknown Provider"
diff --git a/applications/luci-app-ksmbd/po/fi/ksmbd.po b/applications/luci-app-ksmbd/po/fi/ksmbd.po
index 2eedc29001..203fc7ce7b 100644
--- a/applications/luci-app-ksmbd/po/fi/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/fi/ksmbd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"PO-Revision-Date: 2022-04-21 23:00+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsksmbd/fi/>\n"
@@ -66,7 +66,7 @@ msgstr ""
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:98
msgid "Hide dot files"
-msgstr ""
+msgstr "Piilota pistetiedostot"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:93
msgid "Inherit owner"
diff --git a/applications/luci-app-ksmbd/po/ko/ksmbd.po b/applications/luci-app-ksmbd/po/ko/ksmbd.po
index e301718a08..12d40bfb21 100644
--- a/applications/luci-app-ksmbd/po/ko/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/ko/ksmbd.po
@@ -1,36 +1,37 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-17 20:54+0000\n"
-"Last-Translator: ANTEGRAL <antegral@antegral.net>\n"
+"PO-Revision-Date: 2022-03-26 13:17+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsksmbd/ko/>\n"
"Language: ko\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.12-dev\n"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:87
msgid "Allow guests"
-msgstr ""
+msgstr "손님 허용"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:44
msgid "Allow legacy (insecure) protocols/authentication."
-msgstr ""
+msgstr "레거시(안전하지 않는) 프로토콜/인증을 허용."
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:45
msgid ""
"Allow legacy smb(v1)/Lanman connections, needed for older devices without "
"smb(v2.1/3) support."
-msgstr ""
+msgstr "레거시 smb(v1)/Lanman 연결을 허용합니다. smb(v2.1/3) 지원되지 않는 이전 "
+"장치에 필요합니다."
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:84
msgid "Allowed users"
-msgstr ""
+msgstr "허용된 사용자"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:71
msgid "Browse-able"
-msgstr ""
+msgstr "탐색가능"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:103
msgid "Create mask"
@@ -46,7 +47,7 @@ msgstr ""
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:33
msgid "Edit Template"
-msgstr ""
+msgstr "템플릿 편집"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:33
msgid "Edit the template that is used for generating the ksmbd configuration."
diff --git a/applications/luci-app-lxc/po/ko/lxc.po b/applications/luci-app-lxc/po/ko/lxc.po
index c3a1cd8650..79a3b59aa8 100644
--- a/applications/luci-app-lxc/po/ko/lxc.po
+++ b/applications/luci-app-lxc/po/ko/lxc.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-04-19 00:53+0000\n"
-"Last-Translator: EP45 <monadko98@gmail.com>\n"
+"PO-Revision-Date: 2022-03-26 19:08+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslxc/ko/>\n"
"Language: ko\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.0.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
@@ -43,7 +43,7 @@ msgstr ""
#: applications/luci-app-lxc/luasrc/view/lxc.htm:133
msgid "Delete"
-msgstr ""
+msgstr "삭제"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:31
msgid "Enable SSL"
diff --git a/applications/luci-app-lxc/po/ru/lxc.po b/applications/luci-app-lxc/po/ru/lxc.po
index 503e10c119..ac63514d10 100644
--- a/applications/luci-app-lxc/po/ru/lxc.po
+++ b/applications/luci-app-lxc/po/ru/lxc.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-28 11:33+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2022-03-30 01:31+0000\n"
+"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslxc/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.7.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
@@ -59,6 +59,9 @@ msgid ""
"Enable optional SSL encryption support. This requires additional packages "
"like 'wget', 'ca-certificates', 'gnupg' and 'gnupg-utils'."
msgstr ""
+"Включить необязательную поддержку шифрования SSL. Это требуется некоторым "
+"дополнительным пакетам, например: 'wget', 'ca-certificates', 'gnupg' и "
+"'gnupg-utils'."
#: applications/luci-app-lxc/luasrc/view/lxc.htm:50
msgid "Enter new name"
diff --git a/applications/luci-app-minidlna/po/ar/minidlna.po b/applications/luci-app-minidlna/po/ar/minidlna.po
index 6425656f55..4eca24c033 100644
--- a/applications/luci-app-minidlna/po/ar/minidlna.po
+++ b/applications/luci-app-minidlna/po/ar/minidlna.po
@@ -19,19 +19,19 @@ msgstr "إعدادات متقدمة"
msgid "Album art names"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr ""
@@ -47,11 +47,11 @@ msgstr ""
msgid "Enable"
msgstr "شغل"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr ""
@@ -71,10 +71,6 @@ msgstr ""
msgid "Interfaces"
msgstr "واجهات"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "دليل السجل"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr ""
@@ -85,7 +81,7 @@ msgid ""
"UPnP-AV clients."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -99,11 +95,11 @@ msgstr ""
msgid "Network interfaces to serve."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr ""
@@ -119,7 +115,7 @@ msgstr "المنفذ"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr ""
@@ -127,7 +123,7 @@ msgstr ""
msgid "Root container"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -144,29 +140,23 @@ msgid ""
"to store its database and album art cache."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -181,7 +171,7 @@ msgid ""
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr ""
@@ -193,7 +183,7 @@ msgstr ""
msgid "Status"
msgstr "الحالة"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr ""
@@ -226,6 +216,9 @@ msgstr ""
msgid "miniDLNA Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr ""
+
+#~ msgid "Log directory"
+#~ msgstr "دليل السجل"
diff --git a/applications/luci-app-minidlna/po/bg/minidlna.po b/applications/luci-app-minidlna/po/bg/minidlna.po
index 247292a2d1..5039fd17ad 100644
--- a/applications/luci-app-minidlna/po/bg/minidlna.po
+++ b/applications/luci-app-minidlna/po/bg/minidlna.po
@@ -20,19 +20,19 @@ msgstr "Разширени настройки"
msgid "Album art names"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr ""
@@ -48,11 +48,11 @@ msgstr ""
msgid "Enable"
msgstr "Разрешаване"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr ""
@@ -72,10 +72,6 @@ msgstr ""
msgid "Interfaces"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr ""
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr ""
@@ -86,7 +82,7 @@ msgid ""
"UPnP-AV clients."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -100,11 +96,11 @@ msgstr ""
msgid "Network interfaces to serve."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr ""
@@ -120,7 +116,7 @@ msgstr ""
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr ""
@@ -128,7 +124,7 @@ msgstr ""
msgid "Root container"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -145,29 +141,23 @@ msgid ""
"to store its database and album art cache."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -182,7 +172,7 @@ msgid ""
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr ""
@@ -194,7 +184,7 @@ msgstr ""
msgid "Status"
msgstr "Статус"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr ""
@@ -227,7 +217,7 @@ msgstr ""
msgid "miniDLNA Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr ""
diff --git a/applications/luci-app-minidlna/po/bn_BD/minidlna.po b/applications/luci-app-minidlna/po/bn_BD/minidlna.po
index ef6bbfb4bd..1b6014468f 100644
--- a/applications/luci-app-minidlna/po/bn_BD/minidlna.po
+++ b/applications/luci-app-minidlna/po/bn_BD/minidlna.po
@@ -20,19 +20,19 @@ msgstr "উন্নত সেটিংস"
msgid "Album art names"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr ""
@@ -48,11 +48,11 @@ msgstr ""
msgid "Enable"
msgstr "সক্রিয় করুন"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr ""
@@ -72,10 +72,6 @@ msgstr ""
msgid "Interfaces"
msgstr "ইন্টারফেস"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr ""
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr ""
@@ -86,7 +82,7 @@ msgid ""
"UPnP-AV clients."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -100,11 +96,11 @@ msgstr ""
msgid "Network interfaces to serve."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr ""
@@ -120,7 +116,7 @@ msgstr "পোর্ট"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr ""
@@ -128,7 +124,7 @@ msgstr ""
msgid "Root container"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -145,29 +141,23 @@ msgid ""
"to store its database and album art cache."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -182,7 +172,7 @@ msgid ""
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr ""
@@ -194,7 +184,7 @@ msgstr ""
msgid "Status"
msgstr "অবস্থা"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr ""
@@ -227,7 +217,7 @@ msgstr ""
msgid "miniDLNA Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr ""
diff --git a/applications/luci-app-minidlna/po/ca/minidlna.po b/applications/luci-app-minidlna/po/ca/minidlna.po
index a0dc03c37c..0bd6021868 100644
--- a/applications/luci-app-minidlna/po/ca/minidlna.po
+++ b/applications/luci-app-minidlna/po/ca/minidlna.po
@@ -20,19 +20,19 @@ msgstr "Configuració avançada"
msgid "Album art names"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr ""
@@ -48,11 +48,11 @@ msgstr ""
msgid "Enable"
msgstr "Activa"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "Habilita TIVO"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "Habilita inotify"
@@ -72,10 +72,6 @@ msgstr ""
msgid "Interfaces"
msgstr "Interfícies"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Directori de registre"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Directoris de medis"
@@ -86,7 +82,7 @@ msgid ""
"UPnP-AV clients."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -100,11 +96,11 @@ msgstr "Música"
msgid "Network interfaces to serve."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Interval de notificació"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Interval de notificació en segons."
@@ -120,7 +116,7 @@ msgstr "Port"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "Port de tràfic HTTP (descripcions, SOAP, transferència de medis)"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr ""
@@ -128,7 +124,7 @@ msgstr ""
msgid "Root container"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -145,29 +141,23 @@ msgid ""
"to store its database and album art cache."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -182,7 +172,7 @@ msgid ""
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "Especifiqueu la ruta a l'endoll de MiniSSDPd."
@@ -194,7 +184,7 @@ msgstr "Contenidor estàndard"
msgid "Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr ""
@@ -227,9 +217,12 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "Estat de miniDLNA"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr ""
+#~ msgid "Log directory"
+#~ msgstr "Directori de registre"
+
#~ msgid "Collecting data..."
#~ msgstr "S’estan recollint dades…"
diff --git a/applications/luci-app-minidlna/po/cs/minidlna.po b/applications/luci-app-minidlna/po/cs/minidlna.po
index 99108c3fd2..87b77b5ea9 100644
--- a/applications/luci-app-minidlna/po/cs/minidlna.po
+++ b/applications/luci-app-minidlna/po/cs/minidlna.po
@@ -20,19 +20,19 @@ msgstr "Pokročilá nastavení"
msgid "Album art names"
msgstr "Názvy obrázků alb"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr "Povolit široké odkazy"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "Oznámené UUID"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Oznámené číslo modelu"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Oznámené sériové číslo"
@@ -48,11 +48,11 @@ msgstr "Adresář databáze"
msgid "Enable"
msgstr "Povolit"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "Povolit TIVO"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "Povolit inotify"
@@ -72,10 +72,6 @@ msgstr "Udělit přístup ke stavu a konfiguraci minidlna"
msgid "Interfaces"
msgstr "Síťová rozhraní"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Adresář protokolu"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Media adresáře"
@@ -88,7 +84,7 @@ msgstr ""
"MiniDLNA je serverový software s cílem být plně kompatibilní s DLNA / UPnP-"
"AV klienty."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -103,11 +99,11 @@ msgstr "Hudba"
msgid "Network interfaces to serve."
msgstr "Síťová rozhraní k obsluze."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Interval oznamování"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Notifikační interval v sekundách."
@@ -123,7 +119,7 @@ msgstr "Port"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "Port pro HTTP (popisy, SOAP, přenos médií) provoz."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "Prezentační URL"
@@ -131,7 +127,7 @@ msgstr "Prezentační URL"
msgid "Root container"
msgstr "Kořenový/root kontejner"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -153,29 +149,21 @@ msgstr ""
"Nastavte tuto hodnotu, chcete-li určit adresář, do kterého má MiniDLNA "
"ukládat svou databázi a mezipaměť obrázků alb."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-"Nastavte tuto hodnotu, chcete-li určit adresář, do kterého má MiniDLNA "
-"ukládat svůj soubor protokolu."
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
"Nastavením této možnosti povolíte poskytování obsahu mimo kořenový adresář s "
"multimédii (prostřednictvím symbolických odkazů)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
"Nastavením této možnosti povolíte automatické objevování nových souborů "
"pomocí funkce inotify."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
@@ -183,7 +171,7 @@ msgstr ""
"Nastavte tuto možnost, chcete-li povolit podporu streamování souborů JPG a "
"MP3 do TiVo s podporou Home Media Option (HMO)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -205,7 +193,7 @@ msgstr ""
"obrázky), následovaný čárkou, (např. A,/mnt/media/Music). Lze zadat více "
"adresářů."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "Zadejte cestu k soketu MiniSSDPd."
@@ -217,7 +205,7 @@ msgstr "Standardní kontejner"
msgid "Status"
msgstr "Stav"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "Striktně se držet standardu DLNA"
@@ -254,9 +242,19 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "Stav miniDLNA"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "miniSSDP soket"
+#~ msgid "Log directory"
+#~ msgstr "Adresář protokolu"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr ""
+#~ "Nastavte tuto hodnotu, chcete-li určit adresář, do kterého má MiniDLNA "
+#~ "ukládat svůj soubor protokolu."
+
#~ msgid "Collecting data..."
#~ msgstr "Shromažďování údajů…"
diff --git a/applications/luci-app-minidlna/po/da/minidlna.po b/applications/luci-app-minidlna/po/da/minidlna.po
index 120729d994..c96bf20ba3 100644
--- a/applications/luci-app-minidlna/po/da/minidlna.po
+++ b/applications/luci-app-minidlna/po/da/minidlna.po
@@ -18,19 +18,19 @@ msgstr "Avancerede indstillinger"
msgid "Album art names"
msgstr "Navne på albumcover"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr "Tillad brede links"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "Annonceret UUID"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Annonceret modelnummer"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Annonceret serienummer"
@@ -46,11 +46,11 @@ msgstr "Databasemappe"
msgid "Enable"
msgstr "Aktiver"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "Aktiver TIVO"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "Aktiver inotify"
@@ -70,10 +70,6 @@ msgstr "Giver adgang til minidlna-status og -konfiguration"
msgid "Interfaces"
msgstr "Interfaces"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Logmappe"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Mediemapper"
@@ -86,7 +82,7 @@ msgstr ""
"MiniDLNA er serversoftware med det formål at være fuldt kompatibel med DLNA/"
"UPnP-AV-klienter."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -102,11 +98,11 @@ msgstr "Musik"
msgid "Network interfaces to serve."
msgstr "Netværks interface, der skal betjenes."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Underretningsinterval"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Meddelelsesinterval i sekunder."
@@ -122,7 +118,7 @@ msgstr "Port"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "Port til HTTP-trafik (beskrivelser, SOAP, medieoverførsel)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "URL til præsentation"
@@ -130,7 +126,7 @@ msgstr "URL til præsentation"
msgid "Root container"
msgstr "Rod container"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -141,38 +137,32 @@ msgstr ""
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:69
msgid ""
"Set this if you want to customize the name that shows up on your clients."
-msgstr "Angiv dette, hvis du vil tilpasse det navn, der vises på dine klienter."
+msgstr ""
+"Angiv dette, hvis du vil tilpasse det navn, der vises på dine klienter."
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:88
msgid ""
"Set this if you would like to specify the directory where you want MiniDLNA "
"to store its database and album art cache."
msgstr ""
-"Angiv dette, hvis du vil angive den mappe, hvor MiniDLNA skal gemme database-"
-" og albumgrafikcachen."
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-"Angiv dette, hvis du vil angive den mappe, hvor MiniDLNA skal gemme logfilen."
+"Angiv dette, hvis du vil angive den mappe, hvor MiniDLNA skal gemme "
+"database- og albumgrafikcachen."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
"Angiv dette til at tillade visning af indhold uden for medieroden (via "
"symlinks)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
"Angiv denne indstilling for at aktivere inotify-overvågning for automatisk "
"at finde nye filer."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
@@ -180,7 +170,7 @@ msgstr ""
"Angiv denne indstilling for at aktivere understøttelse af streaming af .jpg- "
"og .mp3-filer til en TiVo, der understøtter HMO."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -203,7 +193,7 @@ msgstr ""
"'P' for billeder), efterfulgt af et komma, til mappen (f.eks. A,/mnt/media/"
"Music). Der kan angives flere mapper."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "Angiv stien til MiniSSDPd-socket."
@@ -215,7 +205,7 @@ msgstr "Standard container"
msgid "Status"
msgstr "Status"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "Strengt i overensstemmelse med DLNA-standarden"
@@ -251,6 +241,16 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "miniDLNA-status"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "miniSSDP socket"
+
+#~ msgid "Log directory"
+#~ msgstr "Logmappe"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr ""
+#~ "Angiv dette, hvis du vil angive den mappe, hvor MiniDLNA skal gemme "
+#~ "logfilen."
diff --git a/applications/luci-app-minidlna/po/de/minidlna.po b/applications/luci-app-minidlna/po/de/minidlna.po
index cada54e909..fe235f3a8c 100644
--- a/applications/luci-app-minidlna/po/de/minidlna.po
+++ b/applications/luci-app-minidlna/po/de/minidlna.po
@@ -20,19 +20,19 @@ msgstr "Erweiterte Einstellungen"
msgid "Album art names"
msgstr "Dateinamen für Cover-Bilder"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr "Breite Links zulassen"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "Angekündigte UUID"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Angekündigte Modellnummer"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Angekündigte Seriennummer"
@@ -48,11 +48,11 @@ msgstr "Datenbankverzeichnis"
msgid "Enable"
msgstr "Aktivieren"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "TIVO aktivieren"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "Inotify aktivieren"
@@ -72,10 +72,6 @@ msgstr "Zugriff auf minidlna-Status und -Konfiguration gewähren"
msgid "Interfaces"
msgstr "Schnittstellen"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Protokollverzeichnis"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Medienverzeichnisse"
@@ -88,7 +84,7 @@ msgstr ""
"MiniDLNA ist eine Serversoftware mit dem Ziel voll kompatibel mit DLNA/UPnP-"
"AV-Klienten zu sein."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -104,11 +100,11 @@ msgstr "Musik"
msgid "Network interfaces to serve."
msgstr "Zu bedienende Netzwerkschnittstellen."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Benachrichtigungsintervall"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Ankündigungsinterval in Sekunden."
@@ -124,7 +120,7 @@ msgstr "Port"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "Port für HTTP-Verkehr (Beschreibungen, SOAP, Mediendaten)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "Präsentations-URL"
@@ -132,7 +128,7 @@ msgstr "Präsentations-URL"
msgid "Root container"
msgstr "Root-Container"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -153,29 +149,21 @@ msgstr ""
"Diesen Wert setzen um das Verzeichnis zu bestimmen in dem miniDLNA seine "
"Datenbank und den Cover-Bild-Speicher ablegt."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-"Diesen Wert setzen um das Verzeichnis zu bestimmen in dem miniDLNA seine "
-"Protokolldateien ablegt."
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
"Stellen Sie dies so ein, dass die Bereitstellung von Inhalten außerhalb des "
"Medienstamms (über Symlinks) ermöglicht wird."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
"Diese Option aktivieren um den Inotify-Mechanismus zum Entdecken neuer "
"Dateien zu benutzen."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
@@ -183,7 +171,7 @@ msgstr ""
"Diese Option aktivieren um die Unterstützung von JPEG- und MP3-Streaming zu "
"HMO-TiVo-Geräten zu aktivieren."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -206,7 +194,7 @@ msgstr ""
"bestimmten Typ eingeschränkt werden; 'A' für Audio-, 'V' für Video- und 'P' "
"für Bild-Verzeichnisse. Es können mehrere Verzeichnisse angegeben werden."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "Spezifiziert den Pfad zur MiniSSDPd-Socket-Datei."
@@ -218,7 +206,7 @@ msgstr "Standard-Container"
msgid "Status"
msgstr "Status"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "Stikt nach DLNA-Standard"
@@ -255,10 +243,20 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "miniDLNA-Status"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "miniSSDP-Socket"
+#~ msgid "Log directory"
+#~ msgstr "Protokollverzeichnis"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr ""
+#~ "Diesen Wert setzen um das Verzeichnis zu bestimmen in dem miniDLNA seine "
+#~ "Protokolldateien ablegt."
+
#~ msgid "Collecting data..."
#~ msgstr "Sammle Daten..."
diff --git a/applications/luci-app-minidlna/po/el/minidlna.po b/applications/luci-app-minidlna/po/el/minidlna.po
index 84620e1252..7cceba25f1 100644
--- a/applications/luci-app-minidlna/po/el/minidlna.po
+++ b/applications/luci-app-minidlna/po/el/minidlna.po
@@ -20,19 +20,19 @@ msgstr "Ρυθμίσεις για προχωρημένους"
msgid "Album art names"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr ""
@@ -48,11 +48,11 @@ msgstr ""
msgid "Enable"
msgstr "Ενεργοποίηση"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr ""
@@ -72,10 +72,6 @@ msgstr ""
msgid "Interfaces"
msgstr "Διεπαφές"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr ""
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr ""
@@ -86,7 +82,7 @@ msgid ""
"UPnP-AV clients."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -100,11 +96,11 @@ msgstr ""
msgid "Network interfaces to serve."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr ""
@@ -120,7 +116,7 @@ msgstr "Θύρα"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr ""
@@ -128,7 +124,7 @@ msgstr ""
msgid "Root container"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -145,29 +141,23 @@ msgid ""
"to store its database and album art cache."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -182,7 +172,7 @@ msgid ""
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr ""
@@ -194,7 +184,7 @@ msgstr ""
msgid "Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr ""
@@ -227,7 +217,7 @@ msgstr ""
msgid "miniDLNA Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr ""
diff --git a/applications/luci-app-minidlna/po/en/minidlna.po b/applications/luci-app-minidlna/po/en/minidlna.po
index 09c26ebde6..b8bbfa2def 100644
--- a/applications/luci-app-minidlna/po/en/minidlna.po
+++ b/applications/luci-app-minidlna/po/en/minidlna.po
@@ -20,19 +20,19 @@ msgstr "Advanced Settings"
msgid "Album art names"
msgstr "Album art names"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Announced model number"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Announced serial number"
@@ -48,11 +48,11 @@ msgstr "Database directory"
msgid "Enable"
msgstr "Enable"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "Enable TIVO"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "Enable inotify"
@@ -72,10 +72,6 @@ msgstr ""
msgid "Interfaces"
msgstr "Interfaces"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Log directory"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Media directories"
@@ -88,7 +84,7 @@ msgstr ""
"MiniDLNA is server software with the aim of being fully compliant with DLNA/"
"UPnP-AV clients."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -104,11 +100,11 @@ msgstr "Music"
msgid "Network interfaces to serve."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Notify interval"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Notify interval in seconds."
@@ -124,7 +120,7 @@ msgstr "Port"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "Port for HTTP (descriptions, SOAP, media transfer) traffic."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "Presentation URL"
@@ -132,7 +128,7 @@ msgstr "Presentation URL"
msgid "Root container"
msgstr "Root container"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -154,26 +150,18 @@ msgstr ""
"Set this if you would like to specify the directory where you want MiniDLNA "
"to store its database and album art cache."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
"Set this to enable inotify monitoring to automatically discover new files."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
@@ -181,7 +169,7 @@ msgstr ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -203,7 +191,7 @@ msgstr ""
"audio, 'V' for video, 'P' for images), followed by a comma, to the directory "
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "Specify the path to the MiniSSDPd socket."
@@ -215,7 +203,7 @@ msgstr "Standard container"
msgid "Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "Strict to DLNA standard"
@@ -248,10 +236,20 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "miniSSDP socket"
+#~ msgid "Log directory"
+#~ msgstr "Log directory"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+
#~ msgid "Network interfaces to serve, comma delimited list."
#~ msgstr "Network interfaces to serve, comma delimited list."
diff --git a/applications/luci-app-minidlna/po/es/minidlna.po b/applications/luci-app-minidlna/po/es/minidlna.po
index 0e7a882434..c1a0823f51 100644
--- a/applications/luci-app-minidlna/po/es/minidlna.po
+++ b/applications/luci-app-minidlna/po/es/minidlna.po
@@ -21,19 +21,19 @@ msgstr "Configuración avanzada"
msgid "Album art names"
msgstr "Carátulas de álbumes"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr "Permitir enlaces anchos"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "UUID anunciado"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Número de modelo declarado"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Número de serie declarado"
@@ -49,11 +49,11 @@ msgstr "Directorio de la base de datos"
msgid "Enable"
msgstr "Activar"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "Activar TIVO"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "Activar Inotify"
@@ -73,10 +73,6 @@ msgstr "Conceder acceso al estado y configuración de minidlna"
msgid "Interfaces"
msgstr "Interfaces"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Directorio de registro"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Carpetas de medios"
@@ -88,7 +84,7 @@ msgid ""
msgstr ""
"MiniDLNA es un servidor que buscar ser compatible con clientes DLNA/UPnP-AV."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -104,11 +100,11 @@ msgstr "Música"
msgid "Network interfaces to serve."
msgstr "Interfaces de red a usar."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Intervalo de notificación"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Intervalo de notificación en segundos."
@@ -125,7 +121,7 @@ msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr ""
"Puerto para tráfico HTTP (descripciones, SOAP y transferencia de medios)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "URL de presentación"
@@ -133,7 +129,7 @@ msgstr "URL de presentación"
msgid "Root container"
msgstr "Raíz de contenidos"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -154,32 +150,25 @@ msgstr ""
"Indique el directorio en el que MiniDLNA guardará su base de datos y la "
"caché de álbumes."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-"Indique el directorio en donde MiniDLNA guardará su archivo de registro."
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
"Establézcalo para permitir el servicio de contenido fuera de la raíz de "
"medios (a través de enlaces simbólicos)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr "Inotify descubrirá automáticamente nuevos archivos."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr "Envío de archivos .jpg y .mp3 a un TiVo usando HMO."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -201,7 +190,7 @@ msgstr ""
"imágenes), seguido por una coma al nombre del directorio (ej. A,/mnt/media/"
"Music). Se puede establecer varios directorios."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "Especifique la ruta al socket de MiniSSDPd."
@@ -213,7 +202,7 @@ msgstr "Contenedor estándar"
msgid "Status"
msgstr "Estado"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "Ceñirse al estándar DLNA"
@@ -248,9 +237,18 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "Estado de miniDLNA"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "Socket de miniSSDP"
+#~ msgid "Log directory"
+#~ msgstr "Directorio de registro"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr ""
+#~ "Indique el directorio en donde MiniDLNA guardará su archivo de registro."
+
#~ msgid "Collecting data..."
#~ msgstr "Recolectando datos…"
diff --git a/applications/luci-app-minidlna/po/fi/minidlna.po b/applications/luci-app-minidlna/po/fi/minidlna.po
index be7da964e4..2dd09eb418 100644
--- a/applications/luci-app-minidlna/po/fi/minidlna.po
+++ b/applications/luci-app-minidlna/po/fi/minidlna.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-03-13 23:17+0000\n"
+"PO-Revision-Date: 2022-04-21 23:00+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/fi/>\n"
@@ -20,19 +20,19 @@ msgstr "Lisäasetukset"
msgid "Album art names"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr ""
@@ -42,17 +42,17 @@ msgstr ""
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:88
msgid "Database directory"
-msgstr ""
+msgstr "Tietokantahakemisto"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:53
msgid "Enable"
msgstr "Ota käyttöön"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr ""
@@ -72,13 +72,9 @@ msgstr ""
msgid "Interfaces"
msgstr "Sovittimet"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr ""
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
-msgstr ""
+msgstr "Mediahakemistot"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:36
msgid ""
@@ -86,7 +82,7 @@ msgid ""
"UPnP-AV clients."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -94,23 +90,23 @@ msgstr ""
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:74
msgid "Music"
-msgstr ""
+msgstr "Musiikki"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:59
msgid "Network interfaces to serve."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Ilmoitusväli"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr ""
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:76
msgid "Pictures"
-msgstr ""
+msgstr "Kuvat"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:55
msgid "Port"
@@ -120,7 +116,7 @@ msgstr "Portti"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr ""
@@ -128,7 +124,7 @@ msgstr ""
msgid "Root container"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -145,29 +141,23 @@ msgid ""
"to store its database and album art cache."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -182,7 +172,7 @@ msgid ""
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr ""
@@ -194,7 +184,7 @@ msgstr ""
msgid "Status"
msgstr "Tila"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr ""
@@ -208,7 +198,7 @@ msgstr ""
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:18
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/status/include/80_minidlna.js:22
msgid "The miniDLNA service is not running."
-msgstr ""
+msgstr "miniDLNA-palvelu ei ole käynnissä."
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:80
msgid "This is a list of file names to check for when searching for album art."
@@ -216,7 +206,7 @@ msgstr ""
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:75
msgid "Video"
-msgstr ""
+msgstr "Video"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:36
#: applications/luci-app-minidlna/root/usr/share/luci/menu.d/luci-app-minidlna.json:3
@@ -225,11 +215,11 @@ msgstr ""
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/status/include/80_minidlna.js:7
msgid "miniDLNA Status"
-msgstr ""
+msgstr "miniDLNA:n tila"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
-msgstr ""
+msgstr "miniSSDP-pistoke"
#~ msgid "Network interfaces to serve, comma delimited list."
#~ msgstr "Network interfaces to serve, comma delimited list."
diff --git a/applications/luci-app-minidlna/po/fr/minidlna.po b/applications/luci-app-minidlna/po/fr/minidlna.po
index 84215a8dfa..0572f44413 100644
--- a/applications/luci-app-minidlna/po/fr/minidlna.po
+++ b/applications/luci-app-minidlna/po/fr/minidlna.po
@@ -20,19 +20,19 @@ msgstr "Paramètres avancés"
msgid "Album art names"
msgstr "Noms des couvertures d'album"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr "Autoriser les liens larges"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "UUID annoncé"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Numéro de modèle annoncé"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Numéro de série annoncé"
@@ -48,11 +48,11 @@ msgstr "Répertoire de la base de données"
msgid "Enable"
msgstr "Activer"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "Activer TIVO"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "Activer inotify"
@@ -72,10 +72,6 @@ msgstr "Accorder l'accès au statut et à la configuration de minidlna"
msgid "Interfaces"
msgstr "Interfaces"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Répertoire de journal"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Annuaires des médias"
@@ -88,7 +84,7 @@ msgstr ""
"MiniDLNA est un logiciel serveur dans le but d'être entièrement compatible "
"avec les clients DLNA/UPnP-AV."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -104,11 +100,11 @@ msgstr "Musique"
msgid "Network interfaces to serve."
msgstr "Interfaces réseau à servir."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Intervalle de notification"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Intervalle de notification en secondes."
@@ -124,7 +120,7 @@ msgstr "Port"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "Port pour le flux HTTP (descriptions, SOAP, transfère de médias)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "URL de présentation"
@@ -132,7 +128,7 @@ msgstr "URL de présentation"
msgid "Root container"
msgstr "Conteneur root"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -155,29 +151,21 @@ msgstr ""
"Définissez-le si vous souhaitez spécifier le répertoire dans lequel vous "
"souhaitez que MiniDLNA stocke sa base de données et son cache d'album."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-"Définissez-le si vous souhaitez spécifier le répertoire dans lequel vous "
-"souhaitez que MiniDLNA stocke son fichier journal."
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
"Définissez ceci pour permettre la diffusion de contenu en dehors de la "
"racine du média (via des liens symboliques)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
"Réglez cette option pour permettre une surveillance automatique afin de "
"découvrir automatiquement les nouveaux fichiers."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
@@ -185,7 +173,7 @@ msgstr ""
"Réglez cette option pour permettre la diffusion en continu de fichiers .jpg "
"et .mp3 vers un TiVo supportant le HMO."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -209,7 +197,7 @@ msgstr ""
"pour images), suivi d'une virgule (ex. A,/mnt/media/Music). Il est possible "
"de spécifier plusieurs répertoires."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "Spécifier le chemin vers le socket MiniSSDPd."
@@ -221,7 +209,7 @@ msgstr "Conteneur standard"
msgid "Status"
msgstr "État"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "Respecter strictement le standard DLNA"
@@ -258,9 +246,19 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "Status miniDLNA"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "Socket miniSSDPd"
+#~ msgid "Log directory"
+#~ msgstr "Répertoire de journal"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr ""
+#~ "Définissez-le si vous souhaitez spécifier le répertoire dans lequel vous "
+#~ "souhaitez que MiniDLNA stocke son fichier journal."
+
#~ msgid "Collecting data..."
#~ msgstr "Récupération des données…"
diff --git a/applications/luci-app-minidlna/po/he/minidlna.po b/applications/luci-app-minidlna/po/he/minidlna.po
index 9bdac99e59..728d0bfc49 100644
--- a/applications/luci-app-minidlna/po/he/minidlna.po
+++ b/applications/luci-app-minidlna/po/he/minidlna.po
@@ -20,19 +20,19 @@ msgstr "הגדרות מתקדמות"
msgid "Album art names"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr ""
@@ -48,11 +48,11 @@ msgstr ""
msgid "Enable"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr ""
@@ -72,10 +72,6 @@ msgstr ""
msgid "Interfaces"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr ""
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr ""
@@ -86,7 +82,7 @@ msgid ""
"UPnP-AV clients."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -100,11 +96,11 @@ msgstr ""
msgid "Network interfaces to serve."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr ""
@@ -120,7 +116,7 @@ msgstr "פתחה"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr ""
@@ -128,7 +124,7 @@ msgstr ""
msgid "Root container"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -145,29 +141,23 @@ msgid ""
"to store its database and album art cache."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -182,7 +172,7 @@ msgid ""
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr ""
@@ -194,7 +184,7 @@ msgstr ""
msgid "Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr ""
@@ -227,6 +217,6 @@ msgstr ""
msgid "miniDLNA Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr ""
diff --git a/applications/luci-app-minidlna/po/hi/minidlna.po b/applications/luci-app-minidlna/po/hi/minidlna.po
index 5e8f8131a4..3818d85c33 100644
--- a/applications/luci-app-minidlna/po/hi/minidlna.po
+++ b/applications/luci-app-minidlna/po/hi/minidlna.po
@@ -17,19 +17,19 @@ msgstr ""
msgid "Album art names"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr ""
@@ -45,11 +45,11 @@ msgstr ""
msgid "Enable"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr ""
@@ -69,10 +69,6 @@ msgstr ""
msgid "Interfaces"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr ""
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr ""
@@ -83,7 +79,7 @@ msgid ""
"UPnP-AV clients."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -97,11 +93,11 @@ msgstr ""
msgid "Network interfaces to serve."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr ""
@@ -117,7 +113,7 @@ msgstr ""
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr ""
@@ -125,7 +121,7 @@ msgstr ""
msgid "Root container"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -142,29 +138,23 @@ msgid ""
"to store its database and album art cache."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -179,7 +169,7 @@ msgid ""
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr ""
@@ -191,7 +181,7 @@ msgstr ""
msgid "Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr ""
@@ -224,7 +214,7 @@ msgstr ""
msgid "miniDLNA Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr ""
diff --git a/applications/luci-app-minidlna/po/hu/minidlna.po b/applications/luci-app-minidlna/po/hu/minidlna.po
index e55a902776..bbaed4e111 100644
--- a/applications/luci-app-minidlna/po/hu/minidlna.po
+++ b/applications/luci-app-minidlna/po/hu/minidlna.po
@@ -20,19 +20,19 @@ msgstr "Haladó Beállítások"
msgid "Album art names"
msgstr "Albumborító nevei"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr "Széles hivatkozások engedélyezése"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "Bejelentett UUID"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Bejelentett modellszám"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Bejelentett sorozatszám"
@@ -48,11 +48,11 @@ msgstr "Adatbáziskönyvtár"
msgid "Enable"
msgstr "Engedélyezés"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "TIVO engedélyezése"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "Inotify engedélyezése"
@@ -72,10 +72,6 @@ msgstr ""
msgid "Interfaces"
msgstr "Csatolók"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Naplókönyvtár"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Médiakönyvtárak"
@@ -88,7 +84,7 @@ msgstr ""
"A MiniDLNA kiszolgálószoftvert azzal a céllal készítették, hogy teljes "
"mértékben megfeleljen a DLNA/UPnP-AV ügyfeleknek."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -104,11 +100,11 @@ msgstr "Zene"
msgid "Network interfaces to serve."
msgstr "Kiszolgálandó hálózati csatolók."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Értesítési időköz"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Értesítési időköz másodpercben."
@@ -124,7 +120,7 @@ msgstr "Port"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "A HTTP forgalom (leírások, SOAP, médiaátvitel) portja."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "Bemutató URL"
@@ -132,7 +128,7 @@ msgstr "Bemutató URL"
msgid "Root container"
msgstr "Gyökérkonténer"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -155,29 +151,21 @@ msgstr ""
"Állítsa be ezt, ha meg szeretné adni azt könyvtárat, ahol a MiniDLNA az "
"adatbázisát és az albumborító gyorsítótárat tárolja."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-"Állítsa be ezt, ha meg szeretné adni azt a könyvtárat, ahol a MiniDLNA a "
-"naplófájlját tárolja."
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
"Állítsa be ezt a tartalom médiagyökeren kívülről történő kiszolgálásnak "
"engedélyezéséhez (szimbolikus linkeken keresztül)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
"Állítsa be ezt az inotify megfigyelés engedélyezéséhez, hogy automatikusan "
"felderítse az új fájlokat."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
@@ -185,7 +173,7 @@ msgstr ""
"Állítsa be ezt a .jpg és .mp3 fájlok közvetítési támogatásának "
"engedélyezéséhez egy TiVo támogatású HMO felé."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -207,7 +195,7 @@ msgstr ""
"könyvtár elé a típust („A” = hang, „V” = videó, „P” = képek) vesszővel "
"elválasztva (például: A,/mnt/media/Music). Több könyvtár is megadható."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "Az útvonal megadása A MiniSSDPd foglalathoz."
@@ -219,7 +207,7 @@ msgstr "Szabványos konténer"
msgid "Status"
msgstr "Állapot"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "A DLNA szabvány szigorú betartása"
@@ -253,10 +241,20 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "miniDLNA állapota"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "miniSSDP foglalat"
+#~ msgid "Log directory"
+#~ msgstr "Naplókönyvtár"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr ""
+#~ "Állítsa be ezt, ha meg szeretné adni azt a könyvtárat, ahol a MiniDLNA a "
+#~ "naplófájlját tárolja."
+
#~ msgid "Collecting data..."
#~ msgstr "Adatok összegyűjtése…"
diff --git a/applications/luci-app-minidlna/po/it/minidlna.po b/applications/luci-app-minidlna/po/it/minidlna.po
index 7f8c1ab1a7..63b3c59b8f 100644
--- a/applications/luci-app-minidlna/po/it/minidlna.po
+++ b/applications/luci-app-minidlna/po/it/minidlna.po
@@ -20,19 +20,19 @@ msgstr "Impostazioni Avanzate"
msgid "Album art names"
msgstr "Nome Copertina Album"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr "Consenti collegamenti larghi"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "UUID annunciato"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Numero modello annunciato"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Numero seriale annunciato"
@@ -48,11 +48,11 @@ msgstr "Directory database"
msgid "Enable"
msgstr "Abilita"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "Abilita TIVO"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "Abilita inotify"
@@ -72,10 +72,6 @@ msgstr "Concedere l'accesso allo stato e alla configurazione di minidlna"
msgid "Interfaces"
msgstr "Interfacce"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Directory di log"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Cartelle Supporto"
@@ -88,7 +84,7 @@ msgstr ""
"MiniDLNA è un server il cui intento è di essere completamente compatibile "
"con i DLNA/UPnP-AV client disponibili."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -104,11 +100,11 @@ msgstr "Musica"
msgid "Network interfaces to serve."
msgstr "Interfaccia di rete usata."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Intervallo di notifica"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Intervallo di notifica in secondi."
@@ -124,7 +120,7 @@ msgstr "Porta"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "Porta per traffico HTTP (descrizioni, SOAP, trasferimento media)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "URL di Presentazione"
@@ -132,7 +128,7 @@ msgstr "URL di Presentazione"
msgid "Root container"
msgstr "Contenitore Principale"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -154,29 +150,21 @@ msgstr ""
"Impostare questa opzione se si desidera specificare la cartella in cui si "
"desidera archiviare i database MiniDLNA e le copertine della cache album."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-"Impostare questa opzione se si desidera specificare la cartella in cui si "
-"desidera che MiniDLNA archivi i propri file di registro."
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
"Impostare questa opzione per consentire di servire contenuti al di fuori "
"della cartella principale dei media (tramite link simbolici)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
"Impostare questa opzione per consentire il monitoraggio inotify per rilevare "
"automaticamente i nuovi file."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
@@ -184,7 +172,7 @@ msgstr ""
"Impostare questa opzione per abilitare il supporto per lo streaming di file ."
"jpg e .mp3 ad un supporto TiVo che supporta HMO."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -208,7 +196,7 @@ msgstr ""
"seguito da una virgola, nella cartella (es. A,/mnt/media/Music). Cartelle "
"multiple possono essere specificate."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "Specificare il percorso del socket MiniSSDPd."
@@ -220,7 +208,7 @@ msgstr "Contenitore Standard"
msgid "Status"
msgstr "Stato"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "Scrupolosamente DLNA standard"
@@ -256,9 +244,19 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "Stato miniDLNA"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "Socket miniSSDP"
+#~ msgid "Log directory"
+#~ msgstr "Directory di log"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr ""
+#~ "Impostare questa opzione se si desidera specificare la cartella in cui si "
+#~ "desidera che MiniDLNA archivi i propri file di registro."
+
#~ msgid "Collecting data..."
#~ msgstr "Raccolta dati..."
diff --git a/applications/luci-app-minidlna/po/ja/minidlna.po b/applications/luci-app-minidlna/po/ja/minidlna.po
index 930af50b20..5ab8feb352 100644
--- a/applications/luci-app-minidlna/po/ja/minidlna.po
+++ b/applications/luci-app-minidlna/po/ja/minidlna.po
@@ -21,19 +21,19 @@ msgstr "詳細設定"
msgid "Album art names"
msgstr "アルバムアートワーク ファイル名"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr "ワイド リンクの許可"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "通知する UUID"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "通知するモデル番号"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "通知するシリアル番号"
@@ -49,11 +49,11 @@ msgstr "データベース・ディレクトリ"
msgid "Enable"
msgstr "有効化"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "TIVO を有効にする"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "inotify を有効にする"
@@ -73,10 +73,6 @@ msgstr "miniDLNA のステータスと構成へのアクセスを許可"
msgid "Interfaces"
msgstr "インターフェース"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "ログ・ディレクトリ"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "メディアディレクトリ"
@@ -89,7 +85,7 @@ msgstr ""
"MiniDLNAは、DLNA/UPnP-AVクライアントの完全互換を目的としたサーバー・ソフト"
"ウェアです。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -103,11 +99,11 @@ msgstr "ミュージック"
msgid "Network interfaces to serve."
msgstr "サービスが使用するネットワーク・インターフェースを設定します。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "通知間隔"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "通知間隔を秒単位で設定します。"
@@ -123,7 +119,7 @@ msgstr "ポート"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "ステータス表示のためのHTTPポート番号を設定してください。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "プレゼンテーションURL"
@@ -131,7 +127,7 @@ msgstr "プレゼンテーションURL"
msgid "Root container"
msgstr "ルート・コンテナ"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -150,27 +146,21 @@ msgstr ""
"miniDLNAが使用するデータベースおよびアルバムアートのキャッシュを保存するディ"
"レクトリパスを設定してください。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr "miniDLNAが書きだすログファイルのディレクトリパスを設定してください。"
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
"シンボリックリンクを通してメディア ルート外のコンテンツの提供を許可するには、"
"このオプションを有効にしてください。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
"inotifyを使用した新規ファイルの自動検知を有効にする場合、このオプションを有効"
"にしてください。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
@@ -178,7 +168,7 @@ msgstr ""
"TiVoサポートのための.jpgおよび.mp3ファイルのストリーミングを行う場合、このオ"
"プションを有効にしてください。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -202,7 +192,7 @@ msgstr ""
"\", 例: A,/mnt/media/Music)。また、このオプションは複数のディレクトリを登録可"
"能です。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "MiniSSDPd ソケットのパスを設定してください。"
@@ -214,7 +204,7 @@ msgstr "標準コンテナ"
msgid "Status"
msgstr "ステータス"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "DLNA規格の厳守"
@@ -249,10 +239,19 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "miniDLNA ステータス"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "miniSSDP ソケット"
+#~ msgid "Log directory"
+#~ msgstr "ログ・ディレクトリ"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr ""
+#~ "miniDLNAが書きだすログファイルのディレクトリパスを設定してください。"
+
#~ msgid "Collecting data..."
#~ msgstr "データ収集中です..."
diff --git a/applications/luci-app-minidlna/po/ko/minidlna.po b/applications/luci-app-minidlna/po/ko/minidlna.po
index 7ee7b1cdf7..2231f3a9da 100644
--- a/applications/luci-app-minidlna/po/ko/minidlna.po
+++ b/applications/luci-app-minidlna/po/ko/minidlna.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-06-07 10:49+0000\n"
-"Last-Translator: Sunggu Choi <dkaost@outlook.com>\n"
+"PO-Revision-Date: 2022-03-26 19:08+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/ko/>\n"
"Language: ko\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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
msgid "Advanced Settings"
@@ -20,19 +20,19 @@ msgstr "고급 설정"
msgid "Album art names"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr ""
@@ -48,11 +48,11 @@ msgstr ""
msgid "Enable"
msgstr "활성화"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr ""
@@ -70,11 +70,7 @@ msgstr ""
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:59
msgid "Interfaces"
-msgstr ""
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr ""
+msgstr "인터페이스"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
@@ -86,7 +82,7 @@ msgid ""
"UPnP-AV clients."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -100,11 +96,11 @@ msgstr ""
msgid "Network interfaces to serve."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr ""
@@ -120,7 +116,7 @@ msgstr "포트"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr ""
@@ -128,7 +124,7 @@ msgstr ""
msgid "Root container"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -145,29 +141,23 @@ msgid ""
"to store its database and album art cache."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -182,7 +172,7 @@ msgid ""
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr ""
@@ -194,7 +184,7 @@ msgstr ""
msgid "Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr ""
@@ -227,7 +217,7 @@ msgstr ""
msgid "miniDLNA Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr ""
diff --git a/applications/luci-app-minidlna/po/mr/minidlna.po b/applications/luci-app-minidlna/po/mr/minidlna.po
index 482ca1323a..dc5a226634 100644
--- a/applications/luci-app-minidlna/po/mr/minidlna.po
+++ b/applications/luci-app-minidlna/po/mr/minidlna.po
@@ -20,19 +20,19 @@ msgstr "प्रगत सेटिंग्ज"
msgid "Album art names"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr ""
@@ -48,11 +48,11 @@ msgstr ""
msgid "Enable"
msgstr "सक्षम करा"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr ""
@@ -72,10 +72,6 @@ msgstr ""
msgid "Interfaces"
msgstr "इंटरफेसेस"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr ""
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr ""
@@ -86,7 +82,7 @@ msgid ""
"UPnP-AV clients."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -100,11 +96,11 @@ msgstr ""
msgid "Network interfaces to serve."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr ""
@@ -120,7 +116,7 @@ msgstr "पोर्ट"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr ""
@@ -128,7 +124,7 @@ msgstr ""
msgid "Root container"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -145,29 +141,23 @@ msgid ""
"to store its database and album art cache."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -182,7 +172,7 @@ msgid ""
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr ""
@@ -194,7 +184,7 @@ msgstr ""
msgid "Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr ""
@@ -227,7 +217,7 @@ msgstr ""
msgid "miniDLNA Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr ""
diff --git a/applications/luci-app-minidlna/po/ms/minidlna.po b/applications/luci-app-minidlna/po/ms/minidlna.po
index 795a3f5e60..0b06c93451 100644
--- a/applications/luci-app-minidlna/po/ms/minidlna.po
+++ b/applications/luci-app-minidlna/po/ms/minidlna.po
@@ -20,19 +20,19 @@ msgstr "Tetapan Lanjutan"
msgid "Album art names"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr ""
@@ -48,11 +48,11 @@ msgstr ""
msgid "Enable"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr ""
@@ -72,10 +72,6 @@ msgstr ""
msgid "Interfaces"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr ""
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr ""
@@ -86,7 +82,7 @@ msgid ""
"UPnP-AV clients."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -100,11 +96,11 @@ msgstr ""
msgid "Network interfaces to serve."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr ""
@@ -120,7 +116,7 @@ msgstr ""
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr ""
@@ -128,7 +124,7 @@ msgstr ""
msgid "Root container"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -145,29 +141,23 @@ msgid ""
"to store its database and album art cache."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -182,7 +172,7 @@ msgid ""
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr ""
@@ -194,7 +184,7 @@ msgstr ""
msgid "Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr ""
@@ -227,7 +217,7 @@ msgstr ""
msgid "miniDLNA Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr ""
diff --git a/applications/luci-app-minidlna/po/nb_NO/minidlna.po b/applications/luci-app-minidlna/po/nb_NO/minidlna.po
index 0ca76d3a7e..31281049fa 100644
--- a/applications/luci-app-minidlna/po/nb_NO/minidlna.po
+++ b/applications/luci-app-minidlna/po/nb_NO/minidlna.po
@@ -20,19 +20,19 @@ msgstr "Avanserte innstillinger"
msgid "Album art names"
msgstr "Albumbilder navn"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Annonsert modellnummer"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Annonsert serienummer"
@@ -48,11 +48,11 @@ msgstr "Database katalog"
msgid "Enable"
msgstr "Skru på"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "Aktiver TIVO"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "Aktiver inotify"
@@ -72,10 +72,6 @@ msgstr ""
msgid "Interfaces"
msgstr "Grensesnitt"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Logg katalog"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Media kataloger"
@@ -88,7 +84,7 @@ msgstr ""
"MiniDLNA er serverprogramvare som sikter på å være fullt kompatibel med DLNA/"
"UPnP-AV klienter."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -104,11 +100,11 @@ msgstr "Musikk"
msgid "Network interfaces to serve."
msgstr "Nettverksgrensesnittene å tjene."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Notify intervall"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Notify intervall i sekunder."
@@ -124,7 +120,7 @@ msgstr "Port"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "Port for HTTP (beskrivelser, SOAP, media overføring) trafikk."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "Presentasjon URL"
@@ -132,7 +128,7 @@ msgstr "Presentasjon URL"
msgid "Root container"
msgstr "Root katalog"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -152,27 +148,19 @@ msgstr ""
"Her kan en spesifisere hvilken katalog som MiniDLNA bruker for å lagre sin "
"database og albumcover cache."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-"Her kan en definere hvilken katalog som MiniDLNA skal bruke til å lagre log "
-"filen i."
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
"Her kan en aktivere inotify som overvåker mediakatalogene og dermed "
"automatisk oppdage om det kommer nytt innhold."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
@@ -180,7 +168,7 @@ msgstr ""
"Her kan en aktivere støtte for strømming av .jpg og .mp3 filer til en TiVo "
"med HMO støtte."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -199,10 +187,10 @@ msgid ""
msgstr ""
"Her kan en velge den katalogen som blir skannet. Om du ønsker å begrense "
"katalogen til en spesifikk innholdstype kan sette en bokstav foran ('A' for "
-"lyd, 'V' for video, 'P' for bilder), etterfulgt av ett komma, og katalogen. ("
-"f.eks A,/mnt/media/Musikk). Flere kataloger kan brukes."
+"lyd, 'V' for video, 'P' for bilder), etterfulgt av ett komma, og katalogen. "
+"(f.eks A,/mnt/media/Musikk). Flere kataloger kan brukes."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "Angi banen til MiniSSDPd socketen."
@@ -214,7 +202,7 @@ msgstr "Standard container"
msgid "Status"
msgstr "Status"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "Streng overholdelse av DLNA-standarden"
@@ -249,9 +237,19 @@ msgstr "MiniDLNA"
msgid "miniDLNA Status"
msgstr "MiniDLNA Status"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "miniSSDP socket"
+#~ msgid "Log directory"
+#~ msgstr "Logg katalog"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr ""
+#~ "Her kan en definere hvilken katalog som MiniDLNA skal bruke til å lagre "
+#~ "log filen i."
+
#~ msgid "Collecting data..."
#~ msgstr "Samler inn data…"
diff --git a/applications/luci-app-minidlna/po/pl/minidlna.po b/applications/luci-app-minidlna/po/pl/minidlna.po
index 1cd7fe0132..e13dcb8ab7 100644
--- a/applications/luci-app-minidlna/po/pl/minidlna.po
+++ b/applications/luci-app-minidlna/po/pl/minidlna.po
@@ -21,19 +21,19 @@ msgstr "Ustawienia zaawansowane"
msgid "Album art names"
msgstr "Nazwy okładek albumów"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr "Zezwól na szerokie linki"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "Ogłoszony UUID"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Rozgłaszany numer modelu"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Rozgłaszany numer seryjny"
@@ -49,11 +49,11 @@ msgstr "Katalog bazy danych"
msgid "Enable"
msgstr "Włącz"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "Włącz TIVO"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "Włącz inotify"
@@ -73,10 +73,6 @@ msgstr "Udziel dostępu do statusu i konfiguracji minidlna"
msgid "Interfaces"
msgstr "Interfejsy"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Katalog dzienników"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Katalog mediów"
@@ -89,7 +85,7 @@ msgstr ""
"MiniDLNA jest oprogramowaniem serwerowym mającym na celu pełną zgodność z "
"klientami DLNA/UPnP-AV."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -103,11 +99,11 @@ msgstr "Muzyka"
msgid "Network interfaces to serve."
msgstr "Interfejsy sieciowe do obsługiwania."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Interwał powiadamiania"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Interwał powiadamiania w sekundach."
@@ -123,7 +119,7 @@ msgstr "Port"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "Port dla ruchu HTTP (opisy, SOAP, transfer mediów)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "URL prezentacji"
@@ -131,7 +127,7 @@ msgstr "URL prezentacji"
msgid "Root container"
msgstr "Kontener główny (root)"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -151,29 +147,21 @@ msgstr ""
"Ustaw to, jeśli chcesz podać folder, w którym miniDLNA powinien przechowywać "
"bazę danych i pamięć podręczną okładek albumów."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-"Ustaw to, jeśli chcesz podać folder, w którym miniDLNA powinien przechowywać "
-"dzienniki (logi)."
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
"Ustaw tę opcję, aby zezwolić na wyświetlanie treści poza katalogiem głównym "
"multimediów (za pośrednictwem dowiązań symbolicznych)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
"Ustaw to, aby włączyć monitorowanie inotify, by automatycznie wykrywać nowe "
"pliki."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
@@ -181,7 +169,7 @@ msgstr ""
"Ustaw to, aby włączyć wsparcie dla streamingu plików .jpg i .mp3 do TiVo "
"obsługującego HMO."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -203,7 +191,7 @@ msgstr ""
"audio, \"V\" dla wideo, \"P\" dla obrazów) i przecinkiem (np A,/mnt/media/"
"Muzyka). Możesz podać kilka folderów."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "Podaj ścieżkę do gniazda (socketu) miniSSDPd."
@@ -215,7 +203,7 @@ msgstr "Standardowy kontener"
msgid "Status"
msgstr "Status"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "Ściśle trzymaj się standardów DLNA"
@@ -251,9 +239,19 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "Status miniDLNA"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "Gniazdo (socket) miniSSDP"
+#~ msgid "Log directory"
+#~ msgstr "Katalog dzienników"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr ""
+#~ "Ustaw to, jeśli chcesz podać folder, w którym miniDLNA powinien "
+#~ "przechowywać dzienniki (logi)."
+
#~ msgid "Collecting data..."
#~ msgstr "Trwa zbieranie danych..."
diff --git a/applications/luci-app-minidlna/po/pt/minidlna.po b/applications/luci-app-minidlna/po/pt/minidlna.po
index 88aa07b573..e7fed7b92b 100644
--- a/applications/luci-app-minidlna/po/pt/minidlna.po
+++ b/applications/luci-app-minidlna/po/pt/minidlna.po
@@ -20,19 +20,19 @@ msgstr "Definições Avançadas"
msgid "Album art names"
msgstr "Nomes da arte do álbum"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr "Permitir ligações amplas"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "UUID anunciado"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Número modelo anunciado"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Número de série anunciado"
@@ -48,11 +48,11 @@ msgstr "Diretório da base de dados"
msgid "Enable"
msgstr "Ativar"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "Ativar TIVO"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "Ativar inotify"
@@ -72,10 +72,6 @@ msgstr "Conceder acesso ao estado e configuração do minidlna"
msgid "Interfaces"
msgstr "Interfaces"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Directório de Log"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Pastas multimédia"
@@ -88,7 +84,7 @@ msgstr ""
"O MiniDLNA é um software de servidor com o objectivo de ser totalmente "
"compatível com clientes de DLNA/UPnP-AV."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -104,11 +100,11 @@ msgstr "Música"
msgid "Network interfaces to serve."
msgstr "Interfaces de rede a serem seervidas."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Intervalo de Notificação"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Intervalo de notificação em segundos."
@@ -124,7 +120,7 @@ msgstr "Porta"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "Porta para tráfego HTTP (descrições, SOAP, tranferencia de conteudos)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "URL de apresentação"
@@ -132,7 +128,7 @@ msgstr "URL de apresentação"
msgid "Root container"
msgstr "Contentor de Root"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -154,29 +150,21 @@ msgstr ""
"Defina isso se quiser especificar o diretório onde quer que o MiniDLNA "
"armazene o seu banco de dados e o cache de arte do álbum."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-"Defina isto se quiser especificar o diretório onde quer que MiniDLNA "
-"armazene o seu ficheiro de log."
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
"Defina esta opção para permitir servir conteúdo fora da raiz da mídia "
"(através de ligações simbólicas)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
"Defina isto para permitir que o monitoramento inotify descubra novos "
"ficheiros automaticamente."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
@@ -184,7 +172,7 @@ msgstr ""
"Defina isto para ativar o suporte a streaming de ficheiros .jpg e .mp3 para "
"um TiVo que suporta HMO."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -208,7 +196,7 @@ msgstr ""
"vírgula, no diretório (ex. A,/mnt/media/Music). Vários diretórios podem ser "
"especificados."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "Especifique o caminho para o soquete MiniSSDPd."
@@ -220,7 +208,7 @@ msgstr "Contentor padrão"
msgid "Status"
msgstr "Estado"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "Estrito ao padrão DLNA"
@@ -257,9 +245,19 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "Estado do miniDLNA"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "Soquete do miniSSDP"
+#~ msgid "Log directory"
+#~ msgstr "Directório de Log"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr ""
+#~ "Defina isto se quiser especificar o diretório onde quer que MiniDLNA "
+#~ "armazene o seu ficheiro de log."
+
#~ msgid "Collecting data..."
#~ msgstr "A recolher dados..."
diff --git a/applications/luci-app-minidlna/po/pt_BR/minidlna.po b/applications/luci-app-minidlna/po/pt_BR/minidlna.po
index 8e9d883e6a..935bc8de22 100644
--- a/applications/luci-app-minidlna/po/pt_BR/minidlna.po
+++ b/applications/luci-app-minidlna/po/pt_BR/minidlna.po
@@ -21,19 +21,19 @@ msgstr "Configurações Avançadas"
msgid "Album art names"
msgstr "Os Nomes da Arte do Álbum"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr "Permitir atalhos para fora"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "UUID divulgado"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Número do modelo anunciado"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Número de série anunciado"
@@ -49,11 +49,11 @@ msgstr "Diretório do Banco de Dados"
msgid "Enable"
msgstr "Ativar"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "Ativar TIVO"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "Ativar inotify"
@@ -73,10 +73,6 @@ msgstr "Conceda acesso às condições do minidlna e a sua configuração"
msgid "Interfaces"
msgstr "Interfaces"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Diretório de registro"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Diretórios de mídia"
@@ -89,7 +85,7 @@ msgstr ""
"MiniDLNA é um software de servidor com o objetivo de ser totalmente "
"compatível com os clientes DLNA / UPnP-AV."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -105,11 +101,11 @@ msgstr "Musica"
msgid "Network interfaces to serve."
msgstr "As interfaces de rede para servir."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Intervalo de notificação"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Notificação de intervalo em segundos."
@@ -125,7 +121,7 @@ msgstr "Porta"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "Porta para HTTP (descrições, SOAP, transferência de mídia) de tráfego."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "URL de Apresentação"
@@ -133,7 +129,7 @@ msgstr "URL de Apresentação"
msgid "Root container"
msgstr "Root container"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -156,29 +152,21 @@ msgstr ""
"Defina esta opção se você gostaria de especificar o diretório onde você "
"deseja MiniDLNA para armazenar seu banco de dados e cache de arte do álbum."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-"Defina esta opção se você gostaria de especificar o diretório onde você "
-"deseja MiniDLNA para armazenar seu arquivo de log."
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
"Marcando esta opção permite acessar conteúdos fora dos diretórios de mídia "
"(através de atalhos)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
"Defina esta opção para permitir o monitoramento inotify para descobrir "
"automaticamente novos arquivos."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
@@ -186,7 +174,7 @@ msgstr ""
"Defina esta opção para habilitar o suporte para streaming. Jpg e. Arquivos "
"MP3 para um TiVo suporte HMO."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -210,7 +198,7 @@ msgstr ""
"seguido por uma vírgula, para o diretório (por exemplo A, / mnt / media / "
"Música). Vários diretórios podem ser especificados."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "Especifique o caminho para o soquete MiniSSDPd."
@@ -222,7 +210,7 @@ msgstr "container padrão"
msgid "Status"
msgstr "Condição Geral"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "Strict para DLNA padrão"
@@ -259,9 +247,19 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "Condição do miniDLNA"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "miniSSDP soquete"
+#~ msgid "Log directory"
+#~ msgstr "Diretório de registro"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr ""
+#~ "Defina esta opção se você gostaria de especificar o diretório onde você "
+#~ "deseja MiniDLNA para armazenar seu arquivo de log."
+
#~ msgid "Collecting data..."
#~ msgstr "Coletando dados..."
diff --git a/applications/luci-app-minidlna/po/ro/minidlna.po b/applications/luci-app-minidlna/po/ro/minidlna.po
index d3b80ff7ea..8707aa1ecf 100644
--- a/applications/luci-app-minidlna/po/ro/minidlna.po
+++ b/applications/luci-app-minidlna/po/ro/minidlna.po
@@ -21,19 +21,19 @@ msgstr "Setări avansate"
msgid "Album art names"
msgstr "Nume de artă de album"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr "Permiteți legături largi"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "UUID anunțat"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Numărul modelului anunțat"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Număr de serie anunțat"
@@ -49,11 +49,11 @@ msgstr "Directorul bazei de date"
msgid "Enable"
msgstr "Activați"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "Activare TIVO"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "Activare inotify"
@@ -73,10 +73,6 @@ msgstr "Acordarea accesului la starea și configurația minidlna"
msgid "Interfaces"
msgstr "Interfețe"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Director de jurnal"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Directoare media"
@@ -89,7 +85,7 @@ msgstr ""
"MiniDLNA este un software de server cu scopul de a fi pe deplin compatibil "
"cu clienții DLNA/UPnP-AV."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -105,11 +101,11 @@ msgstr "Muzică"
msgid "Network interfaces to serve."
msgstr "Interfețe de rețea care trebuie deservite."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Notificare interval"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Notificare interval în secunde."
@@ -125,7 +121,7 @@ msgstr "Port"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "Port pentru HTTP (descrieri, SOAP, transfer media) trafic."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "URL de prezentare"
@@ -133,7 +129,7 @@ msgstr "URL de prezentare"
msgid "Root container"
msgstr "Container de root"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -156,29 +152,21 @@ msgstr ""
"Setați această opțiune dacă doriți să specificați directorul în care doriți "
"ca MiniDLNA să stocheze baza de date și memoria cache a albumelor."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-"Setați acest lucru dacă doriți să specificați directorul în care doriți ca "
-"MiniDLNA să stocheze fișierul jurnal."
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
"Setați acest lucru pentru a permite servirea conținutului în afara rădăcinii "
"media (prin intermediul legăturilor simbolice)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
"Setați această opțiune pentru a activa monitorizarea inotify pentru a "
"descoperi automat fișiere noi."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
@@ -186,7 +174,7 @@ msgstr ""
"Setați acest lucru pentru a activa suportul pentru streamingul de fișiere ."
"jpg și .mp3 către un TiVo care acceptă HMO."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -205,12 +193,12 @@ msgid ""
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
"Setați directorul pe care doriți să îl scanați. Dacă doriți să "
-"restricționați directorul la un anumit tip de conținut, puteți adăuga tipul ("
-"\"A\" pentru audio, \"V\" pentru video, \"P\" pentru imagini), urmat de o "
+"restricționați directorul la un anumit tip de conținut, puteți adăuga tipul "
+"(\"A\" pentru audio, \"V\" pentru video, \"P\" pentru imagini), urmat de o "
"virgulă, la director (de exemplu, A,/mnt/media/Music). Se pot specifica mai "
"multe directoare."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "Specificați calea către socket-ul MiniSSDPd."
@@ -222,7 +210,7 @@ msgstr "Container standard"
msgid "Status"
msgstr "Stare"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "Strict la standardul DLNA"
@@ -259,9 +247,19 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "Stare miniDLNA"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "priză miniSSDP"
+#~ msgid "Log directory"
+#~ msgstr "Director de jurnal"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr ""
+#~ "Setați acest lucru dacă doriți să specificați directorul în care doriți "
+#~ "ca MiniDLNA să stocheze fișierul jurnal."
+
#~ msgid "Collecting data..."
#~ msgstr "Colectare date..."
diff --git a/applications/luci-app-minidlna/po/ru/minidlna.po b/applications/luci-app-minidlna/po/ru/minidlna.po
index 7dbfbb566c..596a507b80 100644
--- a/applications/luci-app-minidlna/po/ru/minidlna.po
+++ b/applications/luci-app-minidlna/po/ru/minidlna.po
@@ -24,19 +24,19 @@ msgstr "Дополнительные настройки"
msgid "Album art names"
msgstr "Имена обложек альбома"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr "Разрешить ссылки"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "Объявленный UUID"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Объявить номер модели"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Объявить серийный номер"
@@ -52,11 +52,11 @@ msgstr "Папка базы данных"
msgid "Enable"
msgstr "Включить"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "Включить TiVo"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "Включить inotify"
@@ -76,10 +76,6 @@ msgstr "Предоставление доступа к статусу и кон
msgid "Interfaces"
msgstr "Интерфейсы"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Папка системного журнала"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Папки медиа"
@@ -92,7 +88,7 @@ msgstr ""
"MiniDLNA - это серверное программное обеспечение, имеющее цель обеспечения "
"полной совместимости с клиентами DLNA/UPnP-AV."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -106,11 +102,11 @@ msgstr "Музыка"
msgid "Network interfaces to serve."
msgstr "Использовать сетевые интерфейсы."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Интервал уведомления"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Интервал уведомления в секундах."
@@ -126,7 +122,7 @@ msgstr "Порт"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "Задайте порт для HTTP-трафика (описания, SOAP, передача мультимедиа)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "Задать URL-адрес"
@@ -134,7 +130,7 @@ msgstr "Задать URL-адрес"
msgid "Root container"
msgstr "Root контейнер"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -153,25 +149,19 @@ msgstr ""
"Выберите папку, в которой miniDLNA будет хранить свою базу данных и кэш "
"обложек альбомов."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr "Выберите папку для хранения файла журнала miniDLNA."
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
"Разрешить использовать папки за пределами корневой директории ./root "
"используя символические ссылки."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr "Включите 'inotify' для автоматического обнаружения новых файлов."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
@@ -179,7 +169,7 @@ msgstr ""
"Выберите для включения поддержки потокового воспроизведения файлов .jpg и ."
"mp3 для 'TiVo' с поддержкой HMO."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -203,7 +193,7 @@ msgstr ""
"следует запятая (пишется так, например: A,/mnt/media/Music). Можно выбрать "
"сразу несколько папок."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "Укажите путь к сокету MiniSSDPd."
@@ -215,7 +205,7 @@ msgstr "Стандартный контейнер"
msgid "Status"
msgstr "Состояние"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "Следовать стандарту DLNA"
@@ -250,9 +240,17 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "Состояние miniDLNA"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "miniSSDP сокет"
+#~ msgid "Log directory"
+#~ msgstr "Папка системного журнала"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr "Выберите папку для хранения файла журнала miniDLNA."
+
#~ msgid "Collecting data..."
#~ msgstr "Сбор данных..."
diff --git a/applications/luci-app-minidlna/po/sk/minidlna.po b/applications/luci-app-minidlna/po/sk/minidlna.po
index cd6a979791..944df34a5b 100644
--- a/applications/luci-app-minidlna/po/sk/minidlna.po
+++ b/applications/luci-app-minidlna/po/sk/minidlna.po
@@ -20,19 +20,19 @@ msgstr "Pokročilé nastavenia"
msgid "Album art names"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Ohlásené číslo modelu"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Ohlásené sériové číslo"
@@ -48,11 +48,11 @@ msgstr ""
msgid "Enable"
msgstr "Povoliť"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "Povoliť TIVO"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr ""
@@ -72,10 +72,6 @@ msgstr ""
msgid "Interfaces"
msgstr "Rozhrania"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Adresár záznamu"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Adresáre médií"
@@ -86,7 +82,7 @@ msgid ""
"UPnP-AV clients."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -100,11 +96,11 @@ msgstr "Hudba"
msgid "Network interfaces to serve."
msgstr "Sieťové rozhrania, ktorým poskytnúť službu."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Interval upozornení"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Interval upozornení v sekundách."
@@ -120,7 +116,7 @@ msgstr "Port"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "Prezentačná URL"
@@ -128,7 +124,7 @@ msgstr "Prezentačná URL"
msgid "Root container"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -145,29 +141,23 @@ msgid ""
"to store its database and album art cache."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -182,7 +172,7 @@ msgid ""
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr ""
@@ -194,7 +184,7 @@ msgstr ""
msgid "Status"
msgstr "Stav"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "Prísne podľa štandardu DLNA"
@@ -227,9 +217,12 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "Stav miniDLNA"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "Soket miniSSDP"
+#~ msgid "Log directory"
+#~ msgstr "Adresár záznamu"
+
#~ msgid "Collecting data..."
#~ msgstr "Zbieram dáta..."
diff --git a/applications/luci-app-minidlna/po/sv/minidlna.po b/applications/luci-app-minidlna/po/sv/minidlna.po
index b370df2d2e..9bb77bb03d 100644
--- a/applications/luci-app-minidlna/po/sv/minidlna.po
+++ b/applications/luci-app-minidlna/po/sv/minidlna.po
@@ -20,19 +20,19 @@ msgstr "Avancerade inställningar"
msgid "Album art names"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Aviserat modellnummer"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Aviserat serienummer"
@@ -48,11 +48,11 @@ msgstr ""
msgid "Enable"
msgstr "Aktivera"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr ""
@@ -72,10 +72,6 @@ msgstr ""
msgid "Interfaces"
msgstr "Gränssnitt"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr ""
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr ""
@@ -86,7 +82,7 @@ msgid ""
"UPnP-AV clients."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -100,11 +96,11 @@ msgstr ""
msgid "Network interfaces to serve."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Intervall för avisering"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr ""
@@ -120,7 +116,7 @@ msgstr "Port"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "Presentationens URL"
@@ -128,7 +124,7 @@ msgstr "Presentationens URL"
msgid "Root container"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -145,29 +141,23 @@ msgid ""
"to store its database and album art cache."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -182,7 +172,7 @@ msgid ""
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr ""
@@ -194,7 +184,7 @@ msgstr ""
msgid "Status"
msgstr "Status"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr ""
@@ -227,7 +217,7 @@ msgstr ""
msgid "miniDLNA Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr ""
diff --git a/applications/luci-app-minidlna/po/templates/minidlna.pot b/applications/luci-app-minidlna/po/templates/minidlna.pot
index 41686d4aeb..a3fc3d429a 100644
--- a/applications/luci-app-minidlna/po/templates/minidlna.pot
+++ b/applications/luci-app-minidlna/po/templates/minidlna.pot
@@ -9,19 +9,19 @@ msgstr ""
msgid "Album art names"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr ""
@@ -37,11 +37,11 @@ msgstr ""
msgid "Enable"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr ""
@@ -61,10 +61,6 @@ msgstr ""
msgid "Interfaces"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr ""
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr ""
@@ -75,7 +71,7 @@ msgid ""
"UPnP-AV clients."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -89,11 +85,11 @@ msgstr ""
msgid "Network interfaces to serve."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr ""
@@ -109,7 +105,7 @@ msgstr ""
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr ""
@@ -117,7 +113,7 @@ msgstr ""
msgid "Root container"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -134,29 +130,23 @@ msgid ""
"to store its database and album art cache."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -171,7 +161,7 @@ msgid ""
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr ""
@@ -183,7 +173,7 @@ msgstr ""
msgid "Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr ""
@@ -216,6 +206,6 @@ msgstr ""
msgid "miniDLNA Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr ""
diff --git a/applications/luci-app-minidlna/po/tr/minidlna.po b/applications/luci-app-minidlna/po/tr/minidlna.po
index 250dd0e481..4c54a194d6 100644
--- a/applications/luci-app-minidlna/po/tr/minidlna.po
+++ b/applications/luci-app-minidlna/po/tr/minidlna.po
@@ -20,19 +20,19 @@ msgstr "Gelişmiş Ayarlar"
msgid "Album art names"
msgstr "Albüm resmi adları"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr "Geniş bağlantılara izin ver"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "Açıklanan UUID"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Açıklanan model numarası"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Açıklanan seri numarası"
@@ -48,11 +48,11 @@ msgstr "Veritabanı dizini"
msgid "Enable"
msgstr "Etkinleştir"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "TIVO'yu etkinleştir"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "İnotify'ı etkinleştir"
@@ -72,10 +72,6 @@ msgstr "Minidlna durumuna ve yapılandırmasına erişim izni verin"
msgid "Interfaces"
msgstr "Arayüzler"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Günlük dizini"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Medya dizinleri"
@@ -88,7 +84,7 @@ msgstr ""
"MiniDLNA, DLNA / UPnP-AV istemcileriyle tam uyumlu olma amacı taşıyan bir "
"sunucu yazılımıdır."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -104,11 +100,11 @@ msgstr "Müzik"
msgid "Network interfaces to serve."
msgstr "Hizmet verilecek ağ arayüzleri."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Bildirme aralığı"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Bildirme aralığı saniyesi."
@@ -122,9 +118,10 @@ msgstr "Bağlantı noktası"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:56
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
-msgstr "HTTP (açıklamalar, SOAP, medya aktarımı) trafiği için bağlantı noktası."
+msgstr ""
+"HTTP (açıklamalar, SOAP, medya aktarımı) trafiği için bağlantı noktası."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "Sunum URL'si"
@@ -132,7 +129,7 @@ msgstr "Sunum URL'si"
msgid "Root container"
msgstr "Kök kapsayıcı"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -143,7 +140,8 @@ msgstr ""
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:69
msgid ""
"Set this if you want to customize the name that shows up on your clients."
-msgstr "İstemcilerinizde görünen adı özelleştirmek istiyorsanız bunu ayarlayın."
+msgstr ""
+"İstemcilerinizde görünen adı özelleştirmek istiyorsanız bunu ayarlayın."
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:88
msgid ""
@@ -153,29 +151,21 @@ msgstr ""
"MiniDLNA'nın veritabanını ve albüm kapağı önbelleğini depolamasını "
"istediğiniz dizini belirtmek istiyorsanız bunu ayarlayın."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-"MiniDLNA'nın günlük dosyasını depolamasını istediğiniz dizini belirtmek "
-"istiyorsanız bunu ayarlayın."
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
"Medya kökü dışında (sembolik bağlantılar aracılığıyla) içerik sunmaya izin "
"vermek için bunu ayarlayın."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
"Bunu, yeni dosyaları otomatik olarak keşfetmek üzere inotify izlemeyi "
"etkinleştirmek için ayarlayın."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
@@ -183,7 +173,7 @@ msgstr ""
"Bunu, .jpg ve .mp3 dosyalarının bir TiVo destekleyen HMO'ya akışını "
"desteklemeyi etkinleştirmek için ayarlayın."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -202,10 +192,10 @@ msgid ""
msgstr ""
"Bunu taranmasını istediğiniz dizine ayarlayın. Dizini belirli bir içerik "
"türüyle sınırlamak istiyorsanız, türü (ses için 'A', video için 'V', "
-"görüntüler için 'P') ve ardından dizinin başına virgül ekleyebilirsiniz ("
-"örn. A,/mnt/media/Music). Birden çok dizin belirtilebilir."
+"görüntüler için 'P') ve ardından dizinin başına virgül ekleyebilirsiniz "
+"(örn. A,/mnt/media/Music). Birden çok dizin belirtilebilir."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "MiniSSDPd soketinin yolunu belirtin."
@@ -217,7 +207,7 @@ msgstr "Standart kapsayıcı"
msgid "Status"
msgstr "Durum"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "DLNA standardına bağlı kal"
@@ -251,9 +241,19 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "miniDLNA Durumu"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "miniSSDP soketi"
+#~ msgid "Log directory"
+#~ msgstr "Günlük dizini"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr ""
+#~ "MiniDLNA'nın günlük dosyasını depolamasını istediğiniz dizini belirtmek "
+#~ "istiyorsanız bunu ayarlayın."
+
#~ msgid "Collecting data..."
#~ msgstr "Veri alınıyor..."
diff --git a/applications/luci-app-minidlna/po/uk/minidlna.po b/applications/luci-app-minidlna/po/uk/minidlna.po
index 6416cde74a..18c38969c7 100644
--- a/applications/luci-app-minidlna/po/uk/minidlna.po
+++ b/applications/luci-app-minidlna/po/uk/minidlna.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-04-07 16:28+0000\n"
-"Last-Translator: Tymofij Lytvynenko <till.svit@gmail.com>\n"
+"PO-Revision-Date: 2022-04-18 16:53+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/uk/>\n"
"Language: uk\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.6-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
msgid "Advanced Settings"
@@ -21,19 +21,19 @@ msgstr "Додаткові налаштування"
msgid "Album art names"
msgstr "Назви обкладинок альбомів"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr "Дозволити посилання"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "Анонсований UUID"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "Оголошуваний номер моделі"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "Оголошуваний серійний номер"
@@ -49,11 +49,11 @@ msgstr "Директорія бази даних"
msgid "Enable"
msgstr "Увімкнути"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "Увімкнути TIVO"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "Увімкнути inotify"
@@ -73,10 +73,6 @@ msgstr "Надати доступ до статусу та конфігурац
msgid "Interfaces"
msgstr "Інтерфейси"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "Директорія для звіту"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "Директорія медіа"
@@ -89,7 +85,7 @@ msgstr ""
"MiniDLNA — це серверне програмне забезпечення для забезпечення повної "
"сумісності із DLNA/UPnP-AV клієнтами."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -104,11 +100,11 @@ msgstr "Музика"
msgid "Network interfaces to serve."
msgstr "Мережеві інтерфейси для сервісу."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "Інтервал сповіщення"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "Інтервал сповіщення у секундах."
@@ -124,7 +120,7 @@ msgstr "Порт"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "Порт для HTTP трафіку (опис, SOAP, передача мультимедіа)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "URL презентації"
@@ -132,7 +128,7 @@ msgstr "URL презентації"
msgid "Root container"
msgstr "Кореневий контейнер"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -154,27 +150,19 @@ msgstr ""
"Встановіть це, якщо ви хочете вказати каталог, в якому ви хочете, щоб "
"MiniDLNA зберігала свою базу даних та кеш-пам’ять альбому."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-"Встановіть це, якщо ви хочете вказати каталог, в якому ви хочете, щоб "
-"MiniDLNA зберігала свій файл журналу"
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
"Встановіть це, щоб дозволити розміщення вмісту поза кореневим медіа (за "
"допомогою символьних посилань)."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr "Увімкніть 'inotify' для автоматичного виявлення нових файлів."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
@@ -182,7 +170,7 @@ msgstr ""
"Встановіть це, щоб увімкнути підтримку потокової передачі файлів .jpg та ."
"mp3 на TiVo, що підтримує HMO."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -206,7 +194,7 @@ msgstr ""
"слідує кома (пишеться так, наприклад: A,/mnt/media/Music). Можна вибрати "
"відразу кілька каталогів."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "Вкажіть шлях до сокета MiniSSDPd."
@@ -218,7 +206,7 @@ msgstr "Стандартний контейнер"
msgid "Status"
msgstr "Стан"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "Дотримуватися стандарту DLNA"
@@ -238,7 +226,8 @@ msgstr "Сервіс miniDLNA не запущено."
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:80
msgid "This is a list of file names to check for when searching for album art."
-msgstr "Цей список назв файлів використовується для пошуку обкладинок альбомів."
+msgstr ""
+"Цей список назв файлів використовується для пошуку обкладинок альбомів."
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:75
msgid "Video"
@@ -253,9 +242,19 @@ msgstr "miniDLNA"
msgid "miniDLNA Status"
msgstr "Стан miniDLNA"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "miniSSDP сокет"
+#~ msgid "Log directory"
+#~ msgstr "Директорія для звіту"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr ""
+#~ "Встановіть це, якщо ви хочете вказати каталог, в якому ви хочете, щоб "
+#~ "MiniDLNA зберігала свій файл журналу"
+
#~ msgid "Collecting data..."
#~ msgstr "Збирання даних..."
diff --git a/applications/luci-app-minidlna/po/vi/minidlna.po b/applications/luci-app-minidlna/po/vi/minidlna.po
index a7e7645dba..52d3acb3ba 100644
--- a/applications/luci-app-minidlna/po/vi/minidlna.po
+++ b/applications/luci-app-minidlna/po/vi/minidlna.po
@@ -20,19 +20,19 @@ msgstr "Cài đặt nâng cao"
msgid "Album art names"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr ""
@@ -48,11 +48,11 @@ msgstr ""
msgid "Enable"
msgstr "Kích hoạt"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr ""
@@ -72,10 +72,6 @@ msgstr ""
msgid "Interfaces"
msgstr "Giao diện"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr ""
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr ""
@@ -86,7 +82,7 @@ msgid ""
"UPnP-AV clients."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -100,11 +96,11 @@ msgstr ""
msgid "Network interfaces to serve."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr ""
@@ -120,7 +116,7 @@ msgstr ""
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr ""
@@ -128,7 +124,7 @@ msgstr ""
msgid "Root container"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -145,29 +141,23 @@ msgid ""
"to store its database and album art cache."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr ""
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -182,7 +172,7 @@ msgid ""
"(eg. A,/mnt/media/Music). Multiple directories can be specified."
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr ""
@@ -194,7 +184,7 @@ msgstr ""
msgid "Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr ""
@@ -227,7 +217,7 @@ msgstr ""
msgid "miniDLNA Status"
msgstr ""
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr ""
diff --git a/applications/luci-app-minidlna/po/zh_Hans/minidlna.po b/applications/luci-app-minidlna/po/zh_Hans/minidlna.po
index 5827de9b75..f246ba96bb 100644
--- a/applications/luci-app-minidlna/po/zh_Hans/minidlna.po
+++ b/applications/luci-app-minidlna/po/zh_Hans/minidlna.po
@@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-04-15 17:26+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2022-04-22 17:34+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsminidlna/zh_Hans/>\n"
"Language: zh_Hans\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.6-dev\n"
+"X-Generator: Weblate 4.12.1-dev\n"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:51
msgid "Advanced Settings"
@@ -21,21 +21,21 @@ msgstr "高级设置"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:80
msgid "Album art names"
-msgstr "专辑艺术名:"
+msgstr "专辑艺术名"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
-msgstr "允许全局链接:"
+msgstr "允许全局链接"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "宣布的UUID"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "通告的设备型号"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "通告的设备序列号"
@@ -51,11 +51,11 @@ msgstr "数据库目录"
msgid "Enable"
msgstr "启用"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "启用 TIVO"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "启用 inotify"
@@ -75,10 +75,6 @@ msgstr "授予访问 LuCI 应用 minidlna 的状态和配置权限"
msgid "Interfaces"
msgstr "接口"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "日志目录"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "媒体目录"
@@ -89,7 +85,7 @@ msgid ""
"UPnP-AV clients."
msgstr "MiniDLNA 是服务器软件,目标为完全兼容 DLNA/UPnP-AV 客户端。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -103,11 +99,11 @@ msgstr "音乐"
msgid "Network interfaces to serve."
msgstr "服务的网络接口。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "通知的时间间隔"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "通知的时间间隔(秒)。"
@@ -123,7 +119,7 @@ msgstr "端口"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "HTTP(描述,SOAP,媒体传输)流量的端口。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "服务网址"
@@ -131,7 +127,7 @@ msgstr "服务网址"
msgid "Root container"
msgstr "根目录"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -148,29 +144,23 @@ msgid ""
"to store its database and album art cache."
msgstr "设定 miniDLNA 数据库和专辑封面缓存目录。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr "设定 MiniDLNA 日志目录。"
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr "允许(通过符号链接)提供媒体根目录之外的内容。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr "设定启用 inotify 监控,自动发现新的文件。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr "为支持 TiVo 的 HMO 启用 JPG 和 MP3 流媒体支持。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -191,7 +181,7 @@ msgstr ""
"音频,“V”指视频,“P”指图片),其次是用逗号分隔的目录(如A,/mnt/media/"
"Music)。可以指定多个目录。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "指定 MiniSSDPd socket 的路径。"
@@ -203,7 +193,7 @@ msgstr "基本目录"
msgid "Status"
msgstr "状态"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "严格 DLNA 标准"
@@ -230,15 +220,23 @@ msgstr "视频"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:36
#: applications/luci-app-minidlna/root/usr/share/luci/menu.d/luci-app-minidlna.json:3
msgid "miniDLNA"
-msgstr "miniDLNA"
+msgstr "迷你DLNA"
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/status/include/80_minidlna.js:7
msgid "miniDLNA Status"
msgstr "miniDLNA 状态"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
-msgstr "miniSSDP socket:"
+msgstr "迷你 SSDP 插座"
+
+#~ msgid "Log directory"
+#~ msgstr "日志目录"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr "设定 MiniDLNA 日志目录。"
#~ msgid "Collecting data..."
#~ msgstr "正在收集数据…"
diff --git a/applications/luci-app-minidlna/po/zh_Hant/minidlna.po b/applications/luci-app-minidlna/po/zh_Hant/minidlna.po
index 7162347a3d..1cd0ed4ea9 100644
--- a/applications/luci-app-minidlna/po/zh_Hant/minidlna.po
+++ b/applications/luci-app-minidlna/po/zh_Hant/minidlna.po
@@ -24,19 +24,19 @@ msgstr "進階設定"
msgid "Album art names"
msgstr "專輯藝術名"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid "Allow wide links"
msgstr "允許寬連結"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:109
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:107
msgid "Announced UUID"
msgstr "發布的 UUID"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid "Announced model number"
msgstr "發布的型號"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid "Announced serial number"
msgstr "發布的序列號"
@@ -52,11 +52,11 @@ msgstr "資料庫目錄"
msgid "Enable"
msgstr "啟用"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid "Enable TIVO"
msgstr "啟用 TIVO"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid "Enable inotify"
msgstr "啟用 inotify"
@@ -76,10 +76,6 @@ msgstr "授予存取 MiniDLNA 狀態和組態的權限"
msgid "Interfaces"
msgstr "介面"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid "Log directory"
-msgstr "日誌目錄"
-
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:78
msgid "Media directories"
msgstr "媒體目錄"
@@ -90,7 +86,7 @@ msgid ""
"UPnP-AV clients."
msgstr "MiniDLNA 是伺服器軟體,目標為完全相容 DLNA/UPnP-AV 客戶端。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:112
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:110
msgid ""
"Model number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -104,11 +100,11 @@ msgstr "音樂"
msgid "Network interfaces to serve."
msgstr "服務的網路介面。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval"
msgstr "通知時間間隔"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:103
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
msgid "Notify interval in seconds."
msgstr "通知的時間間隔(秒)。"
@@ -124,7 +120,7 @@ msgstr "連接埠"
msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
msgstr "HTTP(描述,SOAP,媒體傳輸)流量的埠。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:101
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
msgid "Presentation URL"
msgstr "存在 URL"
@@ -132,7 +128,7 @@ msgstr "存在 URL"
msgid "Root container"
msgstr "根目錄"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:106
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:104
msgid ""
"Serial number the miniDLNA daemon will report to clients in its XML "
"description."
@@ -149,29 +145,23 @@ msgid ""
"to store its database and album art cache."
msgstr "設定 miniDLNA 資料庫和專輯封面快取目錄."
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
-msgid ""
-"Set this if you would like to specify the directory where you want MiniDLNA "
-"to store its log file."
-msgstr "設定 MiniDLNA 日誌目錄."
-
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
msgid ""
"Set this to allow serving content outside the media root (via symlinks)."
msgstr "允許(透過符號連結)提供媒體根目錄之外的內容。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:92
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:90
msgid ""
"Set this to enable inotify monitoring to automatically discover new files."
msgstr "設定啟用 inotify 監控,自動發現新的檔案。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:95
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:93
msgid ""
"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
"supporting HMO."
msgstr "為支援 TiVo 的 HMO 啟用 JPG 和 MP3 流媒體支援。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid ""
"Set this to strictly adhere to DLNA standards. This will allow server-side "
"downscaling of very large JPEG images, which may hurt JPEG serving "
@@ -192,7 +182,7 @@ msgstr ""
"音訊,“V”指視訊,“P”指圖片),其次是用逗號分隔的目錄(如A,/mnt/media/"
"Music)。可以指定多個目錄。"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "Specify the path to the MiniSSDPd socket."
msgstr "指定 MiniSSDPd socket 的路徑。"
@@ -204,7 +194,7 @@ msgstr "基本目錄"
msgid "Status"
msgstr "狀態"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:99
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:97
msgid "Strict to DLNA standard"
msgstr "嚴格 DLNA 標準"
@@ -237,9 +227,17 @@ msgstr "微型DLNA"
msgid "miniDLNA Status"
msgstr "miniDLNA 狀態"
-#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:115
+#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:113
msgid "miniSSDP socket"
msgstr "迷你SSDP插槽"
+#~ msgid "Log directory"
+#~ msgstr "日誌目錄"
+
+#~ msgid ""
+#~ "Set this if you would like to specify the directory where you want "
+#~ "MiniDLNA to store its log file."
+#~ msgstr "設定 MiniDLNA 日誌目錄."
+
#~ msgid "Collecting data..."
#~ msgstr "收集資料中..."
diff --git a/applications/luci-app-mjpg-streamer/po/zh_Hans/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/zh_Hans/mjpg-streamer.po
index 1b9ef786d4..c38cc46abc 100644
--- a/applications/luci-app-mjpg-streamer/po/zh_Hans/mjpg-streamer.po
+++ b/applications/luci-app-mjpg-streamer/po/zh_Hans/mjpg-streamer.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-mjpg-streamer\n"
"POT-Creation-Date: 2015-06-11 21:11+0100\n"
-"PO-Revision-Date: 2021-04-11 16:27+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2022-04-22 17:34+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsmjpg-streamer/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -15,7 +15,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.6-dev\n"
+"X-Generator: Weblate 4.12.1-dev\n"
"X-Poedit-SourceCharset: UTF-8\n"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
@@ -188,13 +188,13 @@ msgstr "设置时间间隔(毫秒)"
msgid ""
"Set the minimum size if the webcam produces small-sized garbage frames. May "
"happen under low light conditions"
-msgstr "当光照不足时可能会产生无用帧,可在此设置帧的最小尺寸以过滤它。"
+msgstr "当光照不足时可能会产生无用帧,可在此设置帧的最小尺寸以过滤它"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:71
msgid ""
"Set the quality in percent. This setting activates YUYV format, disables "
"MJPEG"
-msgstr "设置品质(百分比)。此设置会开启 YUYV 格式输出,关闭 MJPEG 输出。"
+msgstr "设置品质(百分比)。此设置会开启 YUYV 格式输出,关闭 MJPEG 输出"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:91
msgid "TCP port for this HTTP server"
@@ -215,7 +215,7 @@ msgstr "WWW 文件夹"
#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:4
msgid ""
"mjpg streamer is a streaming application for Linux-UVC compatible webcams"
-msgstr "mjpg streamer 是一个视频流程序,用于 Linux-UVC 兼容的摄像头。"
+msgstr "mjpg streamer 是一个视频流程序,用于 Linux-UVC 兼容的摄像头"
#~ msgid "Check to save the stream to an mjpeg file"
#~ msgstr "勾选以保存视频流至 mjpeg 文件"
diff --git a/applications/luci-app-mwan3/po/de/mwan3.po b/applications/luci-app-mwan3/po/de/mwan3.po
index bf3b0badbb..e034a9f171 100644
--- a/applications/luci-app-mwan3/po/de/mwan3.po
+++ b/applications/luci-app-mwan3/po/de/mwan3.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"PO-Revision-Date: 2022-04-20 01:49+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
@@ -41,11 +41,10 @@ msgstr "%d Minuten"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:175
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:191
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:213
-#, fuzzy
msgid "%d second"
msgid_plural "%d seconds"
msgstr[0] "%d Sekunde"
-msgstr[1] "%d Sekunde"
+msgstr[1] "%d Sekunden"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:176
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:177
@@ -762,7 +761,7 @@ msgstr "Fehlerbehebung"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:20
msgid "Unable to save contents: %s"
-msgstr ""
+msgstr "Inhalt kann nicht gespeichert werden: %s"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:33
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:47
diff --git a/applications/luci-app-mwan3/po/el/mwan3.po b/applications/luci-app-mwan3/po/el/mwan3.po
index ad54e542dd..86cedc2865 100644
--- a/applications/luci-app-mwan3/po/el/mwan3.po
+++ b/applications/luci-app-mwan3/po/el/mwan3.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-02-01 16:02+0000\n"
-"Last-Translator: ChriZathens <c_kan1@hotmail.com>\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/el/>\n"
"Language: el\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.5-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
@@ -568,7 +568,7 @@ msgstr ""
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:80
msgid "Policy"
-msgstr ""
+msgstr "Πολιτική"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:97
msgid "Policy assigned"
diff --git a/applications/luci-app-mwan3/po/ko/mwan3.po b/applications/luci-app-mwan3/po/ko/mwan3.po
index 0d8f3aa206..8aefd3ee69 100644
--- a/applications/luci-app-mwan3/po/ko/mwan3.po
+++ b/applications/luci-app-mwan3/po/ko/mwan3.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-07 10:49+0000\n"
-"Last-Translator: Sunggu Choi <dkaost@outlook.com>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/ko/>\n"
"Language: ko\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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
@@ -147,7 +147,7 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:32
msgid "Debug"
-msgstr ""
+msgstr "디버그"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:61
msgid "Destination address"
@@ -207,7 +207,7 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:28
msgid "Error"
-msgstr ""
+msgstr "에러"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:108
msgid "Execute"
@@ -287,7 +287,7 @@ msgstr "IPv6 전용"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:31
msgid "Info"
-msgstr ""
+msgstr "정보"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:34
msgid "Initial state"
@@ -752,7 +752,7 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/globals.js:29
msgid "Warning"
-msgstr ""
+msgstr "경고"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:38
msgid ""
diff --git a/applications/luci-app-mwan3/po/sv/mwan3.po b/applications/luci-app-mwan3/po/sv/mwan3.po
index acc6f9d975..4b716cc0f6 100644
--- a/applications/luci-app-mwan3/po/sv/mwan3.po
+++ b/applications/luci-app-mwan3/po/sv/mwan3.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-12-14 02:53+0000\n"
+"PO-Revision-Date: 2022-03-21 17:48+0000\n"
"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/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.10-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
@@ -509,13 +509,13 @@ msgstr ""
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:37
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:45
msgid "Offline"
-msgstr ""
+msgstr "Urkopplad"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:37
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:30
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:39
msgid "Online"
-msgstr ""
+msgstr "Uppkopplad"
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:13
msgid "Overview"
diff --git a/applications/luci-app-mwan3/po/zh_Hant/mwan3.po b/applications/luci-app-mwan3/po/zh_Hant/mwan3.po
index ac2d89f785..2c471bc311 100644
--- a/applications/luci-app-mwan3/po/zh_Hant/mwan3.po
+++ b/applications/luci-app-mwan3/po/zh_Hant/mwan3.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-08-14 14:43+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsmwan3/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.8-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:186
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:202
@@ -267,11 +267,11 @@ msgstr "熱插拔 ifup"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:83
msgid "IPset"
-msgstr "IPset"
+msgstr "IP設定"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:43
msgid "IPv4"
-msgstr "IPv4"
+msgstr "IPv4 地址"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:37
msgid "IPv4 and IPv6"
@@ -796,11 +796,11 @@ msgstr "未連線 (mwan3)"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:258
msgid "ifdown (netifd)"
-msgstr "ifdown (netifd)"
+msgstr "ifdown (網路)"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:257
msgid "ifup (netifd)"
-msgstr "ifup (netifd)"
+msgstr "ifup (網路)"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/policy.js:40
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:103
diff --git a/applications/luci-app-nft-qos/po/el/nft-qos.po b/applications/luci-app-nft-qos/po/el/nft-qos.po
index ecc991d502..2056108935 100644
--- a/applications/luci-app-nft-qos/po/el/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/el/nft-qos.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-12-01 16:16+0000\n"
-"Last-Translator: Marios Koutsoukis <marioskoutsoukis2006@gmail.com>\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/el/>\n"
"Language: el\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.4-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -22,7 +22,7 @@ msgstr "Συλλογή δεδομένων..."
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
-msgstr ""
+msgstr "Σχόλιο"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
diff --git a/applications/luci-app-nft-qos/po/uk/nft-qos.po b/applications/luci-app-nft-qos/po/uk/nft-qos.po
index a4ec37d57f..84873cb586 100644
--- a/applications/luci-app-nft-qos/po/uk/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/uk/nft-qos.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-04 17:37+0000\n"
-"Last-Translator: Paul Dee <itsascambutmailmeanyway+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-04-21 01:10+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/uk/>\n"
"Language: uk\n"
@@ -9,12 +9,12 @@ 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.12-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
msgid "Bytes Total"
-msgstr ""
+msgstr "Усього байтів"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:141
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:160
@@ -27,73 +27,73 @@ msgstr "Примітка"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default Download Rate"
-msgstr ""
+msgstr "Швидкість завантаження за умовчанням"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default Download Unit"
-msgstr ""
+msgstr "Одиниця завантаження за умовчанням"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
-msgstr ""
+msgstr "Мережевий інтерфейс за умовчанням"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default Upload Rate"
-msgstr ""
+msgstr "Швидкість завантаження за умовчанням"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default Upload Unit"
-msgstr ""
+msgstr "Одиниця відвантаження за умовчанням"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:55
msgid "Default unit for download rate"
-msgstr ""
+msgstr "Одиниця швидкості завантаження за умовчанням"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:67
msgid "Default unit for upload rate"
-msgstr ""
+msgstr "Одиниця швидкості відвантаження за умовчанням"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Default value for download bandwidth"
-msgstr ""
+msgstr "Значення пропускної здатності завантаження за умовчанням"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:50
msgid "Default value for download rate"
-msgstr ""
+msgstr "Значення швидкості завантаження за умовчанням"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Default value for upload bandwidth"
-msgstr ""
+msgstr "Значення пропускної здатності відвантаження за умовчанням"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:62
msgid "Default value for upload rate"
-msgstr ""
+msgstr "Значення швидкості відвантаження за умовчанням"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:77
msgid "Download Bandwidth (Mbps)"
-msgstr ""
+msgstr "Пропускна здатність завантаження (Мбіт/с)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:252
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
msgid "Download Rate"
-msgstr ""
+msgstr "Швидкість завантаження"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
-msgstr ""
+msgstr "Увімкнути функцію обмеження швидкості"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
-msgstr ""
+msgstr "Увімкнути пріоритет трафіку"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
-msgstr ""
+msgstr "Увімкнути цю функцію"
#: applications/luci-app-nft-qos/root/usr/share/rpcd/acl.d/luci-app-nft-qos.json:3
msgid "Grant UCI access for luci-app-nft-qos"
-msgstr ""
+msgstr "Надати UCI доступ для luci-app-nft-qos"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
@@ -109,53 +109,56 @@ msgstr "IP-адреса"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:168
msgid "IP Address (v4 / v6)"
-msgstr ""
+msgstr "IP-адреса (v4/v6)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:137
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
msgid "IP Address (v4 Only)"
-msgstr ""
+msgstr "IP-адреса (лише v4)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:40
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
-msgstr ""
+msgstr "Увімкнути обмеження"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
-msgstr ""
+msgstr "Обмежити швидкість трафіку за MAC-адресою"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
-msgstr ""
+msgstr "Тип ліміту"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
-msgstr ""
+msgstr "MAC (необов'язково)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
msgid "MAC Address"
-msgstr ""
+msgstr "MAC-адреса"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
-msgstr ""
+msgstr "МБ"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
-msgstr ""
+msgstr "Налаштування NFT-QoS"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
msgstr ""
+"Мережевий інтерфейс для шейпінга трафіку, напр. br-lan, eth0.1, eth0 тощо."
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
msgstr ""
+"Мережа, до якої потрібно застосувати, напр. 192.168.1.0/24, 10.2.0.0/16 тощо."
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
msgstr ""
+"Мережа, до якої потрібно застосувати, напр. AAAA::BBBB/64, CCCC::1/128 тощо."
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
msgid "No information available"
@@ -164,11 +167,11 @@ msgstr "Інформація відсутня"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:137
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:156
msgid "Packets Total"
-msgstr ""
+msgstr "Усього пакетів"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
-msgstr ""
+msgstr "Пріоритет"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
@@ -177,82 +180,83 @@ msgstr "Протокол"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:21
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:24
msgid "QoS over Nftables"
-msgstr ""
+msgstr "QoS через Nftables"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
msgid "Rate"
-msgstr ""
+msgstr "Швидкість"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:130
msgid "Realtime Download Rate"
-msgstr ""
+msgstr "Швидкість завантаження в реальному часі"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:125
msgid "Realtime Rate"
-msgstr ""
+msgstr "Швидкість в реальному часі"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:149
msgid "Realtime Upload Rate"
-msgstr ""
+msgstr "Швидкість відвантаження в реальному часі"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
-msgstr ""
+msgstr "Служба"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
-msgstr ""
+msgstr "Статична швидкість завантаження QoS"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
-msgstr ""
+msgstr "Статична швидкість відвантаження QoS"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:87
msgid "Target Network (IPv4/MASK)"
-msgstr ""
+msgstr "Цільова мережа (IPv4/МАСКА)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:93
msgid "Target Network6 (IPv6/MASK)"
-msgstr ""
+msgstr "Цільова мережа (IPv6/МАСКА)"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:127
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
+"На цій сторінці наведено огляд поточної швидкості завантаження/відвантаження."
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
-msgstr ""
+msgstr "Налаштування пріоритету трафіку"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Type of Limit Rate"
-msgstr ""
+msgstr "Тип обмеження швидкості"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:149
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:186
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:257
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:268
msgid "Unit"
-msgstr ""
+msgstr "Одиниця"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:82
msgid "Upload Bandwidth (Mbps)"
-msgstr ""
+msgstr "Пропускна здатність відвантаження (Мбіт/с)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:263
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
msgid "Upload Rate"
-msgstr ""
+msgstr "Швидкість відвантаження"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:98
msgid "White List for Limit Rate"
-msgstr ""
+msgstr "Білий список обмеження швидкості"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
-msgstr ""
+msgstr "напр. https, 23, (роздільник - кома)"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:44
msgid "kB"
-msgstr ""
+msgstr "кБ"
diff --git a/applications/luci-app-nlbwmon/po/fi/nlbwmon.po b/applications/luci-app-nlbwmon/po/fi/nlbwmon.po
index 7354d26183..467aadf1c5 100644
--- a/applications/luci-app-nlbwmon/po/fi/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/fi/nlbwmon.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"PO-Revision-Date: 2022-04-21 23:00+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/fi/>\n"
@@ -190,7 +190,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:166
msgid "Database directory"
-msgstr ""
+msgstr "Tietokantahakemisto"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:167
msgid ""
@@ -460,7 +460,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:334
msgid "Source IP"
-msgstr ""
+msgstr "Lähde-IP"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:96
msgid "Start date"
diff --git a/applications/luci-app-nlbwmon/po/ko/nlbwmon.po b/applications/luci-app-nlbwmon/po/ko/nlbwmon.po
index 7cd035599a..d8d2c287fc 100644
--- a/applications/luci-app-nlbwmon/po/ko/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/ko/nlbwmon.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-17 20:54+0000\n"
-"Last-Translator: ANTEGRAL <antegral@antegral.net>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/ko/>\n"
"Language: ko\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.12-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
@@ -531,7 +531,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:75
msgid "Warning"
-msgstr ""
+msgstr "경고"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:149
msgid ""
diff --git a/applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po b/applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po
index 2ddf46c29e..4121c91217 100644
--- a/applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/zh_Hant/nlbwmon.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-08-14 14:43+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsnlbwmon/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.8-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:538
msgid "%d IPv4-only hosts"
@@ -178,7 +178,7 @@ msgstr "組態"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:603
msgid "Conn."
-msgstr "連線數"
+msgstr "連線數."
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:836
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:882
@@ -338,7 +338,7 @@ msgstr "主機名:<big id=\"bubble-hostname\">example.org</big>"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:504
msgid "IPv4"
-msgstr "IPv4"
+msgstr "IPv4 地址"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:906
msgid "IPv4 vs. IPv6"
diff --git a/applications/luci-app-nut/po/ko/nut.po b/applications/luci-app-nut/po/ko/nut.po
index 5281a535c1..2301768c64 100644
--- a/applications/luci-app-nut/po/ko/nut.po
+++ b/applications/luci-app-nut/po/ko/nut.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-06-07 10:49+0000\n"
-"Last-Translator: Sunggu Choi <dkaost@outlook.com>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/ko/>\n"
"Language: ko\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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
@@ -84,7 +84,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:132
msgid "Driver"
-msgstr ""
+msgstr "드라이버"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:114
msgid "Driver Configuration"
diff --git a/applications/luci-app-nut/po/uk/nut.po b/applications/luci-app-nut/po/uk/nut.po
index 4508b84a3a..5e938ca09b 100644
--- a/applications/luci-app-nut/po/uk/nut.po
+++ b/applications/luci-app-nut/po/uk/nut.po
@@ -1,87 +1,95 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-02-17 11:51+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2022-04-20 14:12+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"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 3.11-dev\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.12-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
+#, fuzzy
msgid "Additional Shutdown Time(s)"
-msgstr ""
+msgstr "Додатковий час вимкнення"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:37
msgid "Addresses on which to listen"
-msgstr ""
+msgstr "Адреси для прослуховування"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:23
msgid "Allowed actions"
-msgstr ""
+msgstr "Дозволені дії"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
+#, fuzzy
msgid "As configured by NUT"
-msgstr ""
+msgstr "Як налаштовано NUT"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
+#, fuzzy
msgid "Bytes to read from interrupt pipe"
-msgstr ""
+msgstr "Байтів для читання з каналу переривань"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
+#, fuzzy
msgid "CA Certificate path"
-msgstr ""
+msgstr "Шлях сертифіката ЦС"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:73
msgid "Certificate file (SSL)"
-msgstr ""
+msgstr "Файл сертифікату (SSL)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:63
msgid "Communications lost message"
-msgstr ""
+msgstr "Повідомлення про втрату зв'язку"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:60
msgid "Communications restored message"
-msgstr ""
+msgstr "Повідомлення про відновлення зв'язку"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:35
msgid "Control UPS via CGI"
-msgstr ""
+msgstr "Керувати ДБЖ за допомогою CGI"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:43
+#, fuzzy
msgid "Deadtime"
-msgstr ""
+msgstr "Час простою"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
+#, fuzzy
msgid "Default for UPSes without this field."
-msgstr ""
+msgstr "Значення за промовчанням для ДБЖ без цього поля."
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
msgid "Delay for kill power command"
-msgstr ""
+msgstr "Затримка для команди вимкнення живлення"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
+#, fuzzy
msgid "Delay to power on UPS if power returns after kill power"
msgstr ""
+"Затримка увімкнення ДБЖ, якщо живлення відновиться після команди вимкнення"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:129
msgid "Description (Display)"
-msgstr ""
+msgstr "Опис (Показати)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:32
msgid "Display name"
-msgstr ""
+msgstr "Відображуване ім'я"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
msgid "Don't lock port when starting driver"
-msgstr ""
+msgstr "Не блокувати порт під час запуску драйвера"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:132
msgid "Driver"
@@ -89,38 +97,43 @@ msgstr "Драйвер"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:114
msgid "Driver Configuration"
-msgstr ""
+msgstr "Конфігурація драйверу"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:77
msgid "Driver Global Settings"
-msgstr ""
+msgstr "Глобальні налаштування драйверу"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
msgid "Driver Path"
-msgstr ""
+msgstr "Шлях до драйверу"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:212
msgid "Driver Shutdown Order"
-msgstr ""
+msgstr "Послідовність вимкнення драйверу"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
+#, fuzzy
msgid "Driver waits for data to be consumed by upsd before publishing more."
-msgstr ""
+msgstr "Драйвер очікує поки upsd обробить нові дані перш ніж їх опублікувати."
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
+#, fuzzy
msgid "Drop privileges to this user"
-msgstr ""
+msgstr "Надати привілеї цьому користувачу"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
msgid "Enable"
msgstr "Увімкнути"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
+#, fuzzy
msgid ""
"Enables a hotplug script that makes all ttyUSB devices (e.g. serial USB) "
"group read-write as user 'nut'"
msgstr ""
+"Вмикає hotplug-сценарій, який додає всі пристрої ttyUSB (наприклад, serial "
+"USB) до групи read-write користувача 'nut'"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:93
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:102
@@ -132,16 +145,17 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:150
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:158
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:166
+#, fuzzy
msgid "Execute notify command"
-msgstr ""
+msgstr "Виконати команду сповіщення"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:26
msgid "Forced Shutdown"
-msgstr ""
+msgstr "Примусове вимкнення"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:57
msgid "Forced shutdown message"
-msgstr ""
+msgstr "Повідомлення про примусове вимкнення"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:10
msgid "Global Settings"
@@ -149,11 +163,11 @@ msgstr "Загальні параметри"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:13
msgid "Go to NUT CGI"
-msgstr ""
+msgstr "Перейти до NUT CGI"
#: applications/luci-app-nut/root/usr/share/rpcd/acl.d/luci-app-nut.json:3
msgid "Grant UCI access for luci-app-nut"
-msgstr ""
+msgstr "Надати UCI доступ для luci-app-nut"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:16
msgid "Host"
@@ -161,16 +175,17 @@ msgstr "Вузол"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:23
msgid "Hostname or IP address"
-msgstr ""
+msgstr "Ім'я хосту або IP-адреса"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:191
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:220
msgid "Hostname or address of UPS"
-msgstr ""
+msgstr "Ім'я хосту або IP-адреса ДБЖ"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:39
+#, fuzzy
msgid "Hot Sync"
-msgstr ""
+msgstr "Швидка синхронізація"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:41
msgid "IP Address"
@@ -187,189 +202,212 @@ msgstr "IP-адреса"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:160
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:168
msgid "Ignore"
-msgstr ""
+msgstr "Ігнорувати"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:142
msgid "Ignore Low Battery"
-msgstr ""
+msgstr "Ігнорувати низький рівень заряду акумулятора"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
msgid "Instant commands"
-msgstr ""
+msgstr "Миттєві команди"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:146
msgid "Interrupt Only"
-msgstr ""
+msgstr "Лише переривання"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
msgid "Interrupt Size"
-msgstr ""
+msgstr "Розмір переривання"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:54
msgid "Low battery message"
-msgstr ""
+msgstr "Повідомлення про низький заряд акумулятора"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:163
msgid "Manufacturer (Display)"
-msgstr ""
+msgstr "Виробник (Показати)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:34
+#, fuzzy
msgid "Master"
-msgstr "Master"
+msgstr "Керований"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
+#, fuzzy
msgid "Max USB HID Length Reported"
-msgstr ""
+msgstr "Повідомити максимальний USB HID Length"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
+#, fuzzy
msgid "Maximum Age of Data"
-msgstr ""
+msgstr "Максимальний термін життя даних"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
msgid "Maximum Retries"
-msgstr ""
+msgstr "Максимальна кількість повторних спроб"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
msgid "Maximum Start Delay"
-msgstr ""
+msgstr "Максимальна затримка старту"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:67
msgid "Maximum connections"
-msgstr ""
+msgstr "Максимум з'єднань"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
msgid "Maximum number of times to try starting a driver."
-msgstr ""
+msgstr "Максимальна кількість спроб запуску драйвера."
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
msgid "Maximum time in seconds between refresh of UPS status"
-msgstr ""
+msgstr "Максимальний час у секундах між оновленням статусу ДБЖ"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:17
+#, fuzzy
msgid "Minimum required number or power supplies"
-msgstr ""
+msgstr "Мінімальна необхідна кількість блоків живлення"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:166
msgid "Model (Display)"
-msgstr ""
+msgstr "Модель (Показати)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:9
+#, fuzzy
msgid "NUT CGI Access"
-msgstr ""
+msgstr "Доступ до NUT CGI"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:12
msgid "NUT Users"
-msgstr ""
+msgstr "Користувачі NUT"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
+#, fuzzy
msgid "Name of UPS"
-msgstr ""
+msgstr "Назва ДБЖ"
#: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:3
+#, fuzzy
msgid "Network UPS Tools"
-msgstr ""
+msgstr "Інструменти мережевого ДБЖ (NUT)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:6
#: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:44
msgid "Network UPS Tools (CGI)"
-msgstr ""
+msgstr "Network UPS Tools (CGI)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:7
#: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:31
+#, fuzzy
msgid "Network UPS Tools (Monitor)"
-msgstr ""
+msgstr "Network UPS Tools (Монітор)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:9
#: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:18
+#, fuzzy
msgid "Network UPS Tools (Server)"
-msgstr ""
+msgstr "Network UPS Tools (Сервер)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:7
+#, fuzzy
msgid "Network UPS Tools CGI Configuration"
-msgstr ""
+msgstr "Конфігурація Network UPS Tools CGI"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:8
+#, fuzzy
msgid "Network UPS Tools Monitoring Configuration"
-msgstr ""
+msgstr "Конфігурація моніторингу Network UPS Tools"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:10
+#, fuzzy
msgid "Network UPS Tools Server Configuration"
-msgstr ""
+msgstr "Конфігурація серверу Network UPS Tools"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
+#, fuzzy
msgid "No Lock"
-msgstr ""
+msgstr "Без блокування (no lock)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:72
+#, fuzzy
msgid "No communications message"
-msgstr ""
+msgstr "Повідомлення про відсутність зв'язку"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:173
+#, fuzzy
msgid "No low/high voltage transfer OIDs"
-msgstr ""
+msgstr "Немає OID передачі низької/високої напруги"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:75
+#, fuzzy
msgid "No parent message"
-msgstr ""
+msgstr "Повідомлення про відсутність батьківського пристрою"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:90
+#, fuzzy
msgid "Notification defaults"
-msgstr ""
+msgstr "Стандартні дії при повідомленнях"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:26
+#, fuzzy
msgid "Notify command"
-msgstr ""
+msgstr "Виконати команду при повідомленнях"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:99
+#, fuzzy
msgid "Notify when back online"
-msgstr ""
+msgstr "Сповіщення про повернення в режим online"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:163
msgid "Notify when battery needs replacing"
-msgstr ""
+msgstr "Сповіщення про необхідність заміни акумулятора"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:147
msgid "Notify when communications lost"
-msgstr ""
+msgstr "Сповіщення про втрату зв'язку"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:139
msgid "Notify when communications restored"
-msgstr ""
+msgstr "Сповіщення про відновлення зв'язку"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:131
+#, fuzzy
msgid "Notify when force shutdown"
-msgstr ""
+msgstr "Сповіщення про примусове вимкнення"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:115
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:123
msgid "Notify when low battery"
-msgstr ""
+msgstr "Сповіщення про низький заряд акумулятора"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:107
msgid "Notify when on battery"
-msgstr ""
+msgstr "Сповіщення про роботу від акумулятора"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:155
+#, fuzzy
msgid "Notify when shutting down"
-msgstr ""
+msgstr "Сповіщення про вимикання"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
msgid "Off Delay(s)"
-msgstr ""
+msgstr "Затримка вимкнення (сек.)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
msgid "On Delay(s)"
-msgstr ""
+msgstr "Затримка вмикання (сек.)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:51
+#, fuzzy
msgid "On battery message"
-msgstr ""
+msgstr "Повідомлення при роботі від акумулятора"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:48
+#, fuzzy
msgid "Online message"
-msgstr ""
+msgstr "Повідомлення про online-режим"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:208
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:237
@@ -378,36 +416,41 @@ msgid "Password"
msgstr "Пароль"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
+#, fuzzy
msgid "Path containing ca certificates to match against host certificate"
-msgstr ""
+msgstr "Шлях до сертифікатів ЦС, які відповідають сертифікату хоста"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
msgid "Path to drivers (instead of default)"
-msgstr ""
+msgstr "Шлях до драйверів (замість стандартного)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:63
+#, fuzzy
msgid "Path to state file"
-msgstr ""
+msgstr "Шлях до файлу стану (state file)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
+#, fuzzy
msgid "Period after which data is considered stale"
-msgstr ""
+msgstr "Період, після якого дані вважаються застарілими (stale)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
msgid "Poll Interval"
-msgstr ""
+msgstr "Інтервал опитування"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:29
msgid "Poll frequency"
-msgstr ""
+msgstr "Частота опитування"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:34
+#, fuzzy
msgid "Poll frequency alert"
-msgstr ""
+msgstr "Попередження про частоту опитування"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:197
+#, fuzzy
msgid "Polling Frequency(s)"
-msgstr ""
+msgstr "Частота(и) опитування"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:27
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:195
@@ -419,147 +462,165 @@ msgstr "Порт"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:200
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:229
+#, fuzzy
msgid "Power value"
-msgstr ""
+msgstr "Значення живлення"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:206
msgid "Product (regex)"
-msgstr ""
+msgstr "Продукт (regex)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:69
msgid "Replace battery message"
-msgstr ""
+msgstr "Повідомлення про необхідність заміни акумулятора"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
+#, fuzzy
msgid "Require SSL and make sure server CN matches hostname"
-msgstr ""
+msgstr "Необхідний SSL та переконайтеся, що CN сервера відповідає імені хосту"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
msgid "Retry Delay"
-msgstr ""
+msgstr "Затримка повторної спроби"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:32
msgid "Role"
-msgstr ""
+msgstr "Роль"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
msgid "Run drivers in a chroot(2) environment"
-msgstr ""
+msgstr "Запускати драйвери в середовищі chroot(2)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
msgid "RunAs User"
-msgstr ""
+msgstr "Виконувати від імені користувача"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:125
+#, fuzzy
msgid "SNMP Community"
-msgstr ""
+msgstr "SNMP спільнота"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:222
+#, fuzzy
msgid "SNMP retries"
-msgstr ""
+msgstr "Повторні спроби SNMP"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:226
msgid "SNMP timeout(s)"
-msgstr ""
+msgstr "Тайм-аут(и) SNMP"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:230
msgid "SNMP version"
-msgstr ""
+msgstr "Версія SNMP"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:232
msgid "SNMPv1"
-msgstr ""
+msgstr "SNMPv1"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:233
msgid "SNMPv2c"
-msgstr ""
+msgstr "SNMPv2c"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:234
msgid "SNMPv3"
-msgstr ""
+msgstr "SNMPv3"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:219
msgid "Serial Number"
-msgstr ""
+msgstr "Серійний номер"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
msgid "Set USB serial port permissions"
-msgstr ""
+msgstr "Встановити дозволи для послідовного порту USB"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:25
+#, fuzzy
msgid "Set variables"
-msgstr ""
+msgstr "Встановити змінні"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:22
msgid "Shutdown command"
-msgstr ""
+msgstr "Команда вимкнення"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:66
+#, fuzzy
msgid "Shutdown message"
-msgstr ""
+msgstr "Повідомлення про вимкнення"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:33
+#, fuzzy
msgid "Slave"
-msgstr ""
+msgstr "Ведений"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
msgid "Synchronous Communication"
-msgstr ""
+msgstr "Синхронна комунікація"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:115
+#, fuzzy
msgid "The name of this section will be used as UPS name elsewhere"
-msgstr ""
+msgstr "Назва цього розділу буде використовуватися як назва ДБЖ в інших місцях"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
msgid "Time in seconds between driver start retry attempts."
-msgstr ""
+msgstr "Час у секундах між спробами повторного запуску драйвера."
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
msgid "Time in seconds that upsdrvctl will wait for driver to finish starting"
msgstr ""
+"Час у секундах, протягом якого upsdrvctl буде чекати завершення запуску "
+"драйвера"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:183
+#, fuzzy
msgid "UPS Master"
-msgstr ""
+msgstr "Керований ДБЖ"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:51
msgid "UPS Server Global Settings"
-msgstr ""
+msgstr "Глобальні налаштування сервера ДБЖ"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:212
+#, fuzzy
msgid "UPS Slave"
-msgstr ""
+msgstr "Ведений ДБЖ"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
msgid "UPS name"
-msgstr ""
+msgstr "Ім'я ДБЖ"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:121
msgid "USB Bus(es) (regex)"
-msgstr ""
+msgstr "USB шина(и) (regex)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:209
msgid "USB Product Id"
-msgstr ""
+msgstr "USB ID пристрою"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:241
+#, fuzzy
msgid "USB Vendor Id"
-msgstr ""
+msgstr "USB ID вендора"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
msgid ""
"Use upscmd -l to see full list which the commands your UPS supports "
"(requires upscmd package)"
msgstr ""
+"Використовуйте upscmd -l, щоб побачити повний список команд, які підтримує "
+"ваш ДБЖ (потрібен пакет upscmd)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
+#, fuzzy
msgid ""
"User as which to execute driver; requires device file accessed by driver to "
"be read-write for that user."
msgstr ""
+"Користувач, який запускає драйвер; файл пристрою необхідний драйверу повинен "
+"бути read-write для цього користувача."
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:205
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:234
@@ -569,15 +630,17 @@ msgstr "Ім'я користувача"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
msgid "Vendor (regex)"
-msgstr ""
+msgstr "Вендор (regex)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
+#, fuzzy
msgid "Verify all connection with SSL"
-msgstr ""
+msgstr "Перевіряти всі підключення за допомогою SSL"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
+#, fuzzy
msgid "Workaround for buggy firmware"
-msgstr ""
+msgstr "Обхідний шлях для прошивок з помилками"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:94
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:103
@@ -590,12 +653,12 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:159
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:167
msgid "Write to syslog"
-msgstr ""
+msgstr "Запис у syslog"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
msgid "chroot"
-msgstr ""
+msgstr "chroot"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
msgid "upsmon drops privileges to this user"
-msgstr ""
+msgstr "upsmon передає привілеї цьому користувачу"
diff --git a/applications/luci-app-nut/po/zh_Hant/nut.po b/applications/luci-app-nut/po/zh_Hant/nut.po
index e2d6907a3a..6ed7c3f1ed 100644
--- a/applications/luci-app-nut/po/zh_Hant/nut.po
+++ b/applications/luci-app-nut/po/zh_Hant/nut.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-02-05 09:21+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsnut/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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
@@ -474,15 +474,15 @@ msgstr "SNMP 版本"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:232
msgid "SNMPv1"
-msgstr "SNMPv1"
+msgstr "SNMPv1協議"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:233
msgid "SNMPv2c"
-msgstr "SNMPv2c"
+msgstr "SNMPv2c協議"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:234
msgid "SNMPv3"
-msgstr "SNMPv3"
+msgstr "SNMPv3協議"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:219
msgid "Serial Number"
@@ -598,7 +598,7 @@ msgstr "寫入 syslog"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
msgid "chroot"
-msgstr "chroot"
+msgstr "chroot命令"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
msgid "upsmon drops privileges to this user"
diff --git a/applications/luci-app-ocserv/po/el/ocserv.po b/applications/luci-app-ocserv/po/el/ocserv.po
index 6b65797ac6..ccc57b920c 100644
--- a/applications/luci-app-ocserv/po/el/ocserv.po
+++ b/applications/luci-app-ocserv/po/el/ocserv.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-02-01 16:02+0000\n"
-"Last-Translator: ChriZathens <c_kan1@hotmail.com>\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/el/>\n"
"Language: el\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.5-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -195,7 +195,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20
msgid "Server Settings"
-msgstr ""
+msgstr "Ρυθμίσεις διακομιστή"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
msgid "Server's Public Key ID"
@@ -280,7 +280,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51
msgid "User"
-msgstr ""
+msgstr "Χρήστης"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
diff --git a/applications/luci-app-ocserv/po/ko/ocserv.po b/applications/luci-app-ocserv/po/ko/ocserv.po
index dca47fba75..af91b4897e 100644
--- a/applications/luci-app-ocserv/po/ko/ocserv.po
+++ b/applications/luci-app-ocserv/po/ko/ocserv.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-07 10:49+0000\n"
-"Last-Translator: Sunggu Choi <dkaost@outlook.com>\n"
+"PO-Revision-Date: 2022-03-26 13:17+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/ko/>\n"
"Language: ko\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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -66,7 +66,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14
msgid "Edit Template"
-msgstr ""
+msgstr "템플릿 편집"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
diff --git a/applications/luci-app-ocserv/po/uk/ocserv.po b/applications/luci-app-ocserv/po/uk/ocserv.po
index e45fbd0949..52fbb03b4b 100644
--- a/applications/luci-app-ocserv/po/uk/ocserv.po
+++ b/applications/luci-app-ocserv/po/uk/ocserv.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-04-04 07:26+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2022-04-20 06:32+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/uk/>\n"
"Language: uk\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.6-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -277,7 +277,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56
msgid "Time"
-msgstr ""
+msgstr "Час"
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51
msgid "User"
diff --git a/applications/luci-app-olsr-services/po/it/olsr-services.po b/applications/luci-app-olsr-services/po/it/olsr-services.po
index 43f7ca713e..cc5728d9f2 100644
--- a/applications/luci-app-olsr-services/po/it/olsr-services.po
+++ b/applications/luci-app-olsr-services/po/it/olsr-services.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-09 08:44+0000\n"
-"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
+"PO-Revision-Date: 2022-04-15 15:09+0000\n"
+"Last-Translator: G R <gradaellig@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr-services/it/>\n"
"Language: it\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.8.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-olsr-services/root/usr/share/rpcd/acl.d/luci-app-olsr-services.json:3
msgid "Grant access to OLSRd config and services file"
-msgstr ""
+msgstr "Concedi l'accesso al file di configurazione e servizi OLSRd"
#: applications/luci-app-olsr-services/htdocs/luci-static/resources/view/freifunk-services/services.js:65
msgid "Internal services"
diff --git a/applications/luci-app-olsr/po/ko/olsr.po b/applications/luci-app-olsr/po/ko/olsr.po
index 451f6c7efa..01d690141e 100644
--- a/applications/luci-app-olsr/po/ko/olsr.po
+++ b/applications/luci-app-olsr/po/ko/olsr.po
@@ -3,8 +3,8 @@ 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: 2021-06-07 10:49+0000\n"
-"Last-Translator: Sunggu Choi <dkaost@outlook.com>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/ko/>\n"
"Language: ko\n"
@@ -12,7 +12,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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -168,7 +168,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:55
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:107
msgid "Gateway"
-msgstr ""
+msgstr "게이트웨이"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
@@ -432,7 +432,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
msgid "Interfaces"
-msgstr ""
+msgstr "인터페이스"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
@@ -670,7 +670,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
msgid "Network"
-msgstr ""
+msgstr "네트워크"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
diff --git a/applications/luci-app-olsr/po/uk/olsr.po b/applications/luci-app-olsr/po/uk/olsr.po
index 692d3c1db7..683b89cdfd 100644
--- a/applications/luci-app-olsr/po/uk/olsr.po
+++ b/applications/luci-app-olsr/po/uk/olsr.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-04 17:37+0000\n"
-"Last-Translator: Paul Dee <itsascambutmailmeanyway+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-04-18 16:53+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/uk/>\n"
"Language: uk\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -675,7 +675,7 @@ msgstr "Мережа"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
msgid "Network address"
-msgstr ""
+msgstr "Мережева адреса"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
diff --git a/applications/luci-app-olsr/po/zh_Hant/olsr.po b/applications/luci-app-olsr/po/zh_Hant/olsr.po
index efb1b58c40..76e0cc798a 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-02-05 09:21+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -321,7 +321,7 @@ msgstr "要使用的 IP 版本。如果選擇 6and4,則為每個協議啟動
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:61
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:113
msgid "IPv4"
-msgstr "IPv4"
+msgstr "IPv4 地址"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
@@ -710,7 +710,7 @@ msgstr "網路"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
msgid "Network address"
-msgstr "網路位址"
+msgstr "網路地址"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
diff --git a/applications/luci-app-openvpn/po/sv/openvpn.po b/applications/luci-app-openvpn/po/sv/openvpn.po
index 40e4dcb005..9d8066117f 100644
--- a/applications/luci-app-openvpn/po/sv/openvpn.po
+++ b/applications/luci-app-openvpn/po/sv/openvpn.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-05 14:38+0000\n"
-"Last-Translator: Paul Dee <itsascambutmailmeanyway+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-04-02 20:06+0000\n"
+"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/sv/>\n"
"Language: sv\n"
@@ -10,7 +10,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.12-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -18,7 +18,7 @@ msgstr "'net30', 'p2p', eller 'subnät'"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:481
msgid "Accept options pushed from server"
-msgstr ""
+msgstr "Acceptera alternativ som skickas från server"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
msgid "Add"
@@ -26,11 +26,11 @@ msgstr "Lägg till"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:225
msgid "Add route after establishing connection"
-msgstr ""
+msgstr "Lägg till rutt efter att anslutningen har etablerats"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
msgid "Add template based configuration"
-msgstr ""
+msgstr "Lägg till mall-baserad konfiguration"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:748
msgid "Additional authentication over TLS"
@@ -43,11 +43,11 @@ msgstr "Tillåt klient-till-klienttraffik"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:422
msgid "Allow multiple clients with same certificate"
-msgstr ""
+msgstr "Tillåt flertalet klienter med samma certifikat"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:740
msgid "Allow only one session"
-msgstr ""
+msgstr "Tillåt endast en session"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:193
msgid "Allow remote to change its IP or port"
@@ -55,7 +55,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:457
msgid "Allowed maximum of connected clients"
-msgstr ""
+msgstr "Maximalt antalet tillåtna ansluta klienter"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:462
msgid "Allowed maximum of internal"
@@ -63,7 +63,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:467
msgid "Allowed maximum of new connections"
-msgstr ""
+msgstr "Maximalt antalet nya tillåtna anslutningar"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:68
msgid "Append log to file"
@@ -71,7 +71,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:486
msgid "Authenticate using username/password"
-msgstr ""
+msgstr "Autentisera med användarnamn/lösenord"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
msgid "Automatically redirect default route"
@@ -80,6 +80,8 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:11
msgid "Below is a list of configured OpenVPN instances and their current state"
msgstr ""
+"Nedan är en lista över konfigurerade OpenVPN-instanser och deras nuvarande "
+"tillstånd"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:120
msgid "Call down cmd/script before TUN/TAP close"
@@ -93,7 +95,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:80
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:17
msgid "Change process priority"
-msgstr ""
+msgstr "Ändra process-prioritet"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:40
msgid "Change to directory before initialization"
@@ -109,7 +111,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:392
msgid "Client is disabled"
-msgstr ""
+msgstr "Klienten är avstängd"
#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:20
msgid "Configuration category"
@@ -118,7 +120,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:477
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:53
msgid "Configure client mode"
-msgstr ""
+msgstr "Ställ in klient-läge"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:377
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:37
@@ -128,15 +130,15 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:372
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:33
msgid "Configure server mode"
-msgstr ""
+msgstr "Ställ in server-läge"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
msgid "Connect through Socks5 proxy"
-msgstr ""
+msgstr "Anslut genom Socks5-proxy"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
msgid "Connect to remote host through an HTTP proxy"
-msgstr ""
+msgstr "Anslut till en fjärrvärd genom en HTTP-proxy"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
msgid "Connection retry interval"
@@ -144,7 +146,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:564
msgid "Cryptography"
-msgstr ""
+msgstr "Kryptografi"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:233
msgid "Delay n seconds after connection"
@@ -157,7 +159,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
msgid "Diffie-Hellman parameters"
-msgstr ""
+msgstr "Diffie-Hellman-parametrar"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:427
msgid "Directory for custom client config files"
@@ -182,7 +184,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:237
msgid "Don't add routes automatically"
-msgstr ""
+msgstr "Lägg inte till rutter automatiskt"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
msgid "Don't cache --askpass or --auth-user-pass passwords"
@@ -190,7 +192,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:245
msgid "Don't drop incoming tun packets with same destination as host"
-msgstr ""
+msgstr "Släpp inte inkommande tun-paket med samma destination som värden"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:387
msgid "Don't inherit global push options"
@@ -198,7 +200,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:72
msgid "Don't log timestamps"
-msgstr ""
+msgstr "Logga inte tidsstämplar"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:241
msgid "Don't pull routes automatically"
@@ -206,11 +208,11 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:332
msgid "Don't re-read key on restart"
-msgstr ""
+msgstr "Läs inte om nyckel vid omstart"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:261
msgid "Don't use adaptive lzo compression"
-msgstr ""
+msgstr "Använd inte adaptiv lzo-komprimering"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:221
msgid "Don't warn on ifconfig inconsistencies"
@@ -218,7 +220,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:88
msgid "Echo parameters to log"
-msgstr ""
+msgstr "Eka parametrar till logg"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:253
msgid "Empirically measure MTU"
@@ -240,11 +242,11 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
msgid "Enable TLS and assume client role"
-msgstr ""
+msgstr "Aktivera TLS och anta klient-roll"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
msgid "Enable TLS and assume server role"
-msgstr ""
+msgstr "Aktivera TLS och anta server-roll"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:278
msgid "Enable internal datagram fragmentation"
@@ -268,7 +270,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:128
msgid "Execute shell cmd after routes are added"
-msgstr ""
+msgstr "Kör skal-kommando efter att rutterna har lagts till"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:132
msgid "Execute shell command on remote IP change"
diff --git a/applications/luci-app-openvpn/po/uk/openvpn.po b/applications/luci-app-openvpn/po/uk/openvpn.po
index 9b64327158..313d6f0f0c 100644
--- a/applications/luci-app-openvpn/po/uk/openvpn.po
+++ b/applications/luci-app-openvpn/po/uk/openvpn.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-04 17:37+0000\n"
-"Last-Translator: Paul Dee <itsascambutmailmeanyway+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-04-20 14:12+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/uk/>\n"
"Language: uk\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -584,7 +584,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:15
msgid "Service"
-msgstr ""
+msgstr "Служба"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:266
msgid "Set TCP/UDP MTU"
diff --git a/applications/luci-app-openvpn/po/zh_Hant/openvpn.po b/applications/luci-app-openvpn/po/zh_Hant/openvpn.po
index 013471f63d..882e6d40d9 100644
--- a/applications/luci-app-openvpn/po/zh_Hant/openvpn.po
+++ b/applications/luci-app-openvpn/po/zh_Hant/openvpn.po
@@ -6,8 +6,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2022-02-05 09:21+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsopenvpn/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -15,7 +15,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.12-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -799,7 +799,7 @@ msgstr "把使用者名稱作為通用名稱"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:368
msgid "VPN"
-msgstr "VPN虛擬私人網路"
+msgstr "VPN用戶端"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:64
msgid "Write log to file"
diff --git a/applications/luci-app-p910nd/po/el/p910nd.po b/applications/luci-app-p910nd/po/el/p910nd.po
index 22381712bd..34dcdab9c1 100644
--- a/applications/luci-app-p910nd/po/el/p910nd.po
+++ b/applications/luci-app-p910nd/po/el/p910nd.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-28 02:08+0200\n"
-"PO-Revision-Date: 2020-12-01 16:16+0000\n"
-"Last-Translator: Marios Koutsoukis <marioskoutsoukis2006@gmail.com>\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsp910nd/el/>\n"
"Language: el\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.4-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:47
msgid "Bidirectional mode"
diff --git a/applications/luci-app-pagekitec/po/de/pagekitec.po b/applications/luci-app-pagekitec/po/de/pagekitec.po
index d8b38fb377..3be2ddf6f3 100644
--- a/applications/luci-app-pagekitec/po/de/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/de/pagekitec.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-02-08 04:46+0000\n"
-"Last-Translator: Zocker1012 <julian.schoemer.1997@gmail.com>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspagekitec/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.5-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:5
msgid ""
@@ -27,15 +27,15 @@ msgstr ""
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:29
msgid "Basic HTTP"
-msgstr ""
+msgstr "Einfaches HTTP"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:30
msgid "Basic SSH"
-msgstr ""
+msgstr "EInfaches SSH"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:31
msgid "Basic WebSockets"
-msgstr ""
+msgstr "Einfache WebSockets"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:19
msgid "Configuration"
@@ -43,13 +43,15 @@ msgstr "Konfiguration"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:31
msgid "Enable a WebSockets tunnel on a given local port"
-msgstr ""
+msgstr "WebSockets-Tunnel auf einem gegeben lokalen Port aktivieren"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:29
msgid ""
"Enable a tunnel to the local HTTP server (in most cases, this admin "
"interface)"
msgstr ""
+"Aktiviert einen Tunnel zu einem lokalen HTTP-Server (diese Admin-Oberfläche "
+"in den meisten Fällen)"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:30
msgid "Enable a tunnel to the local SSH server"
@@ -70,13 +72,15 @@ msgstr "PageKite"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:26
msgid "Static setup"
-msgstr ""
+msgstr "Statische Einrichtung"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:27
msgid ""
"Static setup, disable FE failover and DDNS updates, set this if you are "
"running your own frontend without a pagekite.me account"
msgstr ""
+"Statische Einrichtung, FE-Failover und DDNS-Updates deaktivieren, wenn Sie "
+"Ihr eigenes Frontend ohne pagekite.me-Konto betreiben"
#~ msgid ""
#~ "<p/>Note: you need a working PageKite account, or at least, your own "
diff --git a/applications/luci-app-polipo/po/el/polipo.po b/applications/luci-app-polipo/po/el/polipo.po
index d949d547a2..eb5dcf7f14 100644
--- a/applications/luci-app-polipo/po/el/polipo.po
+++ b/applications/luci-app-polipo/po/el/polipo.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-28 02:08+0200\n"
-"PO-Revision-Date: 2021-01-23 03:57+0000\n"
-"Last-Translator: Savvas Sfantos <savvassfa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/el/>\n"
"Language: el\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.5-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -83,11 +83,11 @@ msgstr ""
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:18
msgid "Listen address"
-msgstr ""
+msgstr "Διεύθυνση ακοής"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:26
msgid "Listen port"
-msgstr ""
+msgstr "Θύρα ακοής"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:126
msgid ""
diff --git a/applications/luci-app-polipo/po/zh_Hant/polipo.po b/applications/luci-app-polipo/po/zh_Hant/polipo.po
index be2321ebd2..4b7b0287e4 100644
--- a/applications/luci-app-polipo/po/zh_Hant/polipo.po
+++ b/applications/luci-app-polipo/po/zh_Hant/polipo.po
@@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-15 12:32+0000\n"
-"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
+"PO-Revision-Date: 2022-04-22 17:34+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationspolipo/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.5-dev\n"
+"X-Generator: Weblate 4.12.1-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -198,7 +198,7 @@ msgstr "查詢 IPv4 和 IPv6,IPv4 優先"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:58
msgid "Query IPv4 and IPv6, prefer IPv6"
-msgstr "查詢 IPv4 和 IPv6,IPv6 優先"
+msgstr "查詢 IPv4 和 IPv6,首選 IPv6"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:57
msgid "Query only IPv6"
diff --git a/applications/luci-app-privoxy/po/hi/privoxy.po b/applications/luci-app-privoxy/po/hi/privoxy.po
index bb2e129588..3cfd6aacba 100644
--- a/applications/luci-app-privoxy/po/hi/privoxy.po
+++ b/applications/luci-app-privoxy/po/hi/privoxy.po
@@ -1,16 +1,17 @@
msgid ""
msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: LuCI: privoxy\n"
"POT-Creation-Date: 2018-12-26 12:37+0530\n"
-"PO-Revision-Date: 2018-12-26 12:37+0530\n"
-"Language-Team: \n"
+"PO-Revision-Date: 2022-04-21 23:00+0000\n"
+"Last-Translator: bkaskar <roypbc@yahoo.com>\n"
+"Language-Team: Hindi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsprivoxy/hi/>\n"
+"Language: hi\n"
"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.2\n"
-"Last-Translator: Simmar Kalsi <simmarkalsi@gmail.com>\n"
"Plural-Forms: nplurals=2; plural=(n==0 || n==1);\n"
-"Language: hi\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
msgid ""
@@ -167,7 +168,7 @@ msgstr "अग्रेषित करन"
#: applications/luci-app-privoxy/root/usr/share/rpcd/acl.d/luci-app-privoxy.json:3
msgid "Grant UCI access for luci-app-privoxy"
-msgstr ""
+msgstr "UCI को luci-app-privoxy कि अनुमति प्रदान करें"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:589
msgid ""
diff --git a/applications/luci-app-qos/po/el/qos.po b/applications/luci-app-qos/po/el/qos.po
index 383d0d7a64..41748e2b6b 100644
--- a/applications/luci-app-qos/po/el/qos.po
+++ b/applications/luci-app-qos/po/el/qos.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2022-02-12 15:57+0000\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsqos/el/>\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.12-dev\n"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
msgid "Calculate overhead"
@@ -28,15 +28,15 @@ msgstr "Γκρούπ classification"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:79
msgid "Comment"
-msgstr ""
+msgstr "Σχόλιο"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:61
msgid "Destination host"
-msgstr ""
+msgstr "Host προορισμού"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:27
msgid "Download speed (kbit/s)"
-msgstr ""
+msgstr "Ταχύτητα λήψης (kbit/s)"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:16
msgid "Enable"
@@ -44,12 +44,11 @@ msgstr "Ενεργοποίηση"
#: applications/luci-app-qos/root/usr/share/rpcd/acl.d/luci-app-qos.json:3
msgid "Grant UCI access for luci-app-qos"
-msgstr ""
+msgstr "Παραχωρήστε πρόσβαση UCI για το luci-app-qos"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:25
-#, fuzzy
msgid "Half-duplex"
-msgstr "Μη-ταυτόχρονη αμφίδρομη επικοινωνία"
+msgstr "Μη ταυτόχρονη αμφίδρομη επικοινωνία"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:12
msgid "Interfaces"
@@ -57,7 +56,7 @@ msgstr "Διεπαφές"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:77
msgid "Number of bytes"
-msgstr ""
+msgstr "Αριθμός byte"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:73
msgid "Ports"
@@ -76,34 +75,32 @@ msgid "Quality of Service"
msgstr "Ποιότητα Υπηρεσίας"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:56
-#, fuzzy
msgid "Source host"
-msgstr "Διεύθυνση πηγής"
+msgstr "Host πηγής"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:39
-#, fuzzy
msgid "Target"
-msgstr "Διεύθυνση στόχου"
+msgstr "Στόχος"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:30
msgid "Upload speed (kbit/s)"
-msgstr ""
+msgstr "Ταχύτητα μεταφόρτωσης (kbit/s)"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:8
-#, fuzzy
msgid ""
"With <abbr title=\"Quality of Service\">QoS</abbr> you can prioritize "
"network traffic selected by addresses, ports or services."
msgstr ""
-"Με το QoS μπορείτε να ορίσετε προτεραιότητες στην κίνηση του δικτύου με βάση "
-"διευθύνσεις, θύρες ή υπηρεσίες."
+"Με το <abbr title=\"Quality of Service\">QoS</abbr> μπορείτε να δώσετε "
+"προτεραιότητα στην κυκλοφορία δικτύου που επιλέγεται από διευθύνσεις, θύρες "
+"ή υπηρεσίες."
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:58
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:63
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:67
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:75
msgid "all"
-msgstr ""
+msgstr "όλα"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:20
msgid "default"
diff --git a/applications/luci-app-qos/po/ko/qos.po b/applications/luci-app-qos/po/ko/qos.po
index 621fe290b4..600fb23c50 100644
--- a/applications/luci-app-qos/po/ko/qos.po
+++ b/applications/luci-app-qos/po/ko/qos.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2020-04-19 00:53+0000\n"
-"Last-Translator: EP45 <monadko98@gmail.com>\n"
+"PO-Revision-Date: 2022-03-26 19:08+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsqos/ko/>\n"
"Language: ko\n"
@@ -12,7 +12,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.0.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
msgid "Calculate overhead"
@@ -52,7 +52,7 @@ msgstr ""
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:12
msgid "Interfaces"
-msgstr ""
+msgstr "인터페이스"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:77
msgid "Number of bytes"
@@ -60,7 +60,7 @@ msgstr ""
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:73
msgid "Ports"
-msgstr ""
+msgstr "포트"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:66
msgid "Protocol"
diff --git a/applications/luci-app-qos/po/uk/qos.po b/applications/luci-app-qos/po/uk/qos.po
index bc2ba21017..c1cfeb1230 100644
--- a/applications/luci-app-qos/po/uk/qos.po
+++ b/applications/luci-app-qos/po/uk/qos.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2022-02-17 13:04+0000\n"
-"Last-Translator: Taras Rosa <taras1rosa@gmail.com>\n"
+"PO-Revision-Date: 2022-04-18 16:53+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsqos/uk/>\n"
"Language: uk\n"
@@ -15,7 +15,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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
msgid "Calculate overhead"
diff --git a/applications/luci-app-qos/po/vi/qos.po b/applications/luci-app-qos/po/vi/qos.po
index a08125bef4..cd45d45d72 100644
--- a/applications/luci-app-qos/po/vi/qos.po
+++ b/applications/luci-app-qos/po/vi/qos.po
@@ -5,8 +5,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2020-11-21 12:21+0000\n"
-"Last-Translator: Darias <DariasLuc@gmail.com>\n"
+"PO-Revision-Date: 2022-03-26 11:55+0000\n"
+"Last-Translator: Jeffeditae <nguyenvoanhson75@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsqos/vi/>\n"
"Language: vi\n"
@@ -14,10 +14,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.4-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
-#, fuzzy
msgid "Calculate overhead"
msgstr "Tính toán tổng quát"
@@ -52,7 +51,7 @@ msgstr "Cấp quyền truy cập cho QoS"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:25
#, fuzzy
msgid "Half-duplex"
-msgstr "Half-Duplex"
+msgstr "Bán song công"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:12
msgid "Interfaces"
diff --git a/applications/luci-app-radicale/po/ko/radicale.po b/applications/luci-app-radicale/po/ko/radicale.po
index 94deb8a50b..8c30d37b50 100644
--- a/applications/luci-app-radicale/po/ko/radicale.po
+++ b/applications/luci-app-radicale/po/ko/radicale.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-07 10:49+0000\n"
-"Last-Translator: Sunggu Choi <dkaost@outlook.com>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/ko/>\n"
"Language: ko\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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -104,7 +104,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:570
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:592
msgid "Debug"
-msgstr ""
+msgstr "디버그"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:191
msgid "Delay (in seconds) during system boot before Radicale start"
@@ -159,7 +159,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:573
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:595
msgid "Error"
-msgstr ""
+msgstr "에러"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:120
msgid "File '%s' not found !"
@@ -212,7 +212,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:571
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:593
msgid "Info"
-msgstr ""
+msgstr "정보"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:83
msgid "Keep in mind to use the correct hashing algorithm !"
@@ -476,7 +476,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:572
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:594
msgid "Warning"
-msgstr ""
+msgstr "경고"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:90
msgid ""
diff --git a/applications/luci-app-radicale/po/uk/radicale.po b/applications/luci-app-radicale/po/uk/radicale.po
index a85ba0fc1a..74b645b016 100644
--- a/applications/luci-app-radicale/po/uk/radicale.po
+++ b/applications/luci-app-radicale/po/uk/radicale.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-13 10:08+0000\n"
-"Last-Translator: Vova Buran <heneral@gmail.com>\n"
+"PO-Revision-Date: 2022-04-20 06:16+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/uk/>\n"
"Language: uk\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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -329,7 +329,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:56
msgid "Reload"
-msgstr ""
+msgstr "Перезавантажити"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:688
msgid "Response Encoding"
diff --git a/applications/luci-app-radicale/po/zh_Hant/radicale.po b/applications/luci-app-radicale/po/zh_Hant/radicale.po
index 9a1e857667..760fbdbc0f 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: 2021-05-02 20:06+0000\n"
-"Last-Translator: Trevor <wowpapa3232@gmail.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.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.7-dev\n"
+"X-Generator: Weblate 4.12-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/da/radicale2.po b/applications/luci-app-radicale2/po/da/radicale2.po
index 7e4a077e17..35be772e4e 100644
--- a/applications/luci-app-radicale2/po/da/radicale2.po
+++ b/applications/luci-app-radicale2/po/da/radicale2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2022-02-26 03:55+0000\n"
+"PO-Revision-Date: 2022-03-20 21:24+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/da/>\n"
@@ -10,7 +10,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.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -126,7 +126,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
msgid "Filename"
-msgstr ""
+msgstr "Filnavn"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
msgid "Folder"
diff --git a/applications/luci-app-radicale2/po/el/radicale2.po b/applications/luci-app-radicale2/po/el/radicale2.po
index e28671abde..85156df47e 100644
--- a/applications/luci-app-radicale2/po/el/radicale2.po
+++ b/applications/luci-app-radicale2/po/el/radicale2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2022-02-12 20:10+0000\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/el/>\n"
@@ -10,7 +10,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.12-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -401,7 +401,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:17
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
msgid "Server Settings"
-msgstr ""
+msgstr "Ρυθμίσεις διακομιστή"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
msgid "Socket timeout (seconds)"
@@ -443,7 +443,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
msgid "User"
-msgstr ""
+msgstr "Χρήστης"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
msgid "User-based ACL Settings"
diff --git a/applications/luci-app-radicale2/po/ko/radicale2.po b/applications/luci-app-radicale2/po/ko/radicale2.po
index f2b6ff7c01..fcf7c221e2 100644
--- a/applications/luci-app-radicale2/po/ko/radicale2.po
+++ b/applications/luci-app-radicale2/po/ko/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2021-01-17 20:54+0000\n"
-"Last-Translator: ANTEGRAL <antegral@antegral.net>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/ko/>\n"
"Language: ko\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.5-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -77,7 +77,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
msgid "Debug"
-msgstr ""
+msgstr "디버그"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:15
msgid "Default (htpasswd file from users below)"
diff --git a/applications/luci-app-radicale2/po/tr/radicale2.po b/applications/luci-app-radicale2/po/tr/radicale2.po
index 1613e192f0..39e9f70379 100644
--- a/applications/luci-app-radicale2/po/tr/radicale2.po
+++ b/applications/luci-app-radicale2/po/tr/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2021-05-15 14:32+0000\n"
-"Last-Translator: semih <semiht@gmail.com>\n"
+"PO-Revision-Date: 2022-04-10 14:11+0000\n"
+"Last-Translator: Mustafa Volkan Vurulkan <mustafa.vurulkan@gmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/tr/>\n"
"Language: tr\n"
@@ -10,7 +10,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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -126,7 +126,7 @@ msgstr "Şifreleme"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
msgid "Filename"
-msgstr "Dosya adı"
+msgstr "Dosya Adı"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
msgid "Folder"
diff --git a/applications/luci-app-radicale2/po/uk/radicale2.po b/applications/luci-app-radicale2/po/uk/radicale2.po
index ebac06b8a0..d79e1dda9c 100644
--- a/applications/luci-app-radicale2/po/uk/radicale2.po
+++ b/applications/luci-app-radicale2/po/uk/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2022-02-17 13:04+0000\n"
-"Last-Translator: Taras Rosa <taras1rosa@gmail.com>\n"
+"PO-Revision-Date: 2022-04-18 16:53+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/uk/>\n"
"Language: uk\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -353,7 +353,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
msgid "Retry Delay"
-msgstr ""
+msgstr "Затримка повторної спроби"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
msgid "Rights"
diff --git a/applications/luci-app-radicale2/po/zh_Hant/radicale2.po b/applications/luci-app-radicale2/po/zh_Hant/radicale2.po
index 453106d198..eda6ce0cd4 100644
--- a/applications/luci-app-radicale2/po/zh_Hant/radicale2.po
+++ b/applications/luci-app-radicale2/po/zh_Hant/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2021-05-02 20:06+0000\n"
-"Last-Translator: Trevor <wowpapa3232@gmail.com>\n"
+"PO-Revision-Date: 2022-04-21 23:00+0000\n"
+"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsradicale2/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -126,7 +126,7 @@ msgstr "加密(Encryption)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
msgid "Filename"
-msgstr "檔名"
+msgstr "檔案名稱"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
msgid "Folder"
@@ -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"
@@ -435,7 +435,7 @@ msgstr "這將永久刪除權限檔及其相關組態。"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
msgid "Timeout"
-msgstr "逾時值"
+msgstr "逾時"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
msgid "Use File Locks"
diff --git a/applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua b/applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua
index b86b06cf1a..91e1e54532 100644
--- a/applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua
+++ b/applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua
@@ -13,7 +13,7 @@ s.addremove = true
s.anonymous = true
o = s:option(Value, "interface", translate("Interface"), translate("Interface on which to listen."))
-o.template = "cbi/network_ifacelist"
+o.template = "cbi/network_netlist"
o.nocreate = true
o = s:option(Value, "ac_name", translate("Access Concentrator Name"))
diff --git a/applications/luci-app-rp-pppoe-server/po/uk/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/uk/rp-pppoe-server.po
index eb7a3cc916..07e5c4ad1b 100644
--- a/applications/luci-app-rp-pppoe-server/po/uk/rp-pppoe-server.po
+++ b/applications/luci-app-rp-pppoe-server/po/uk/rp-pppoe-server.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-02-17 13:04+0000\n"
-"Last-Translator: Taras Rosa <taras1rosa@gmail.com>\n"
+"PO-Revision-Date: 2022-04-21 01:10+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsrp-pppoe-server/uk/>\n"
"Language: uk\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
msgid "Access Concentrator Name"
@@ -104,4 +104,4 @@ msgstr "Часове обмеження"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
msgid "Unit"
-msgstr ""
+msgstr "Одиниця"
diff --git a/applications/luci-app-rp-pppoe-server/po/zh_Hant/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/zh_Hant/rp-pppoe-server.po
index a2666397a5..253bbcb8b2 100644
--- a/applications/luci-app-rp-pppoe-server/po/zh_Hant/rp-pppoe-server.po
+++ b/applications/luci-app-rp-pppoe-server/po/zh_Hant/rp-pppoe-server.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-28 10:32+0000\n"
-"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
+"PO-Revision-Date: 2022-04-21 23:00+0000\n"
+"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsrp-pppoe-server/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.5-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
msgid "Access Concentrator Name"
@@ -99,7 +99,7 @@ msgstr "同步"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
msgid "Timeout"
-msgstr "逾時值"
+msgstr "逾時"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
msgid "Unit"
diff --git a/applications/luci-app-samba4/po/fi/samba4.po b/applications/luci-app-samba4/po/fi/samba4.po
index 4b91bf5adc..33bd5f71d8 100644
--- a/applications/luci-app-samba4/po/fi/samba4.po
+++ b/applications/luci-app-samba4/po/fi/samba4.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-22 15:23+0100\n"
-"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"PO-Revision-Date: 2022-04-22 17:34+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/fi/>\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.12-dev\n"
+"X-Generator: Weblate 4.12.1-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
msgid "Allow guests"
@@ -34,7 +34,7 @@ msgstr "Sallitut käyttäjät"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:151
msgid "Apple Time-machine share"
-msgstr ""
+msgstr "Apple Time Machine -jako"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:104
msgid "Browse-able"
@@ -170,7 +170,7 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:153
msgid "Time-machine size in GB"
-msgstr ""
+msgstr "Time Machinen koko gigatavuissa"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:148
msgid "Vfs objects"
diff --git a/applications/luci-app-samba4/po/ko/samba4.po b/applications/luci-app-samba4/po/ko/samba4.po
index 65aeac2f1e..a36fc1a9b1 100644
--- a/applications/luci-app-samba4/po/ko/samba4.po
+++ b/applications/luci-app-samba4/po/ko/samba4.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-22 15:23+0100\n"
-"PO-Revision-Date: 2021-01-17 20:54+0000\n"
-"Last-Translator: ANTEGRAL <antegral@antegral.net>\n"
+"PO-Revision-Date: 2022-03-26 13:17+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/ko/>\n"
"Language: ko\n"
@@ -12,33 +12,34 @@ 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-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
msgid "Allow guests"
-msgstr ""
+msgstr "손님 허용"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:67
msgid "Allow legacy (insecure) protocols/authentication."
-msgstr ""
+msgstr "레거시(안전하지 않는) 프로토콜/인증을 허용."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:68
msgid ""
"Allow legacy smb(v1)/Lanman connections, needed for older devices without "
"smb(v2.1/3) support."
-msgstr ""
+msgstr "레거시 smb(v1)/Lanman 연결을 허용합니다. smb(v2.1/3) 지원되지 않는 이전 "
+"장치에 필요합니다."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:117
msgid "Allowed users"
-msgstr ""
+msgstr "허용된 사용자"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:151
msgid "Apple Time-machine share"
-msgstr ""
+msgstr "Apple 타임머신 공유"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:104
msgid "Browse-able"
-msgstr ""
+msgstr "탐색가능"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:136
msgid "Create mask"
@@ -58,19 +59,19 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid "Disable Netbios"
-msgstr ""
+msgstr "Netbios를 비활성화"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:77
msgid "Disable Winbind"
-msgstr ""
+msgstr "Winbind를 비활성화"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
msgid "Edit Template"
-msgstr ""
+msgstr "템플릿 편집"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
msgid "Edit the template that is used for generating the samba configuration."
-msgstr ""
+msgstr "amba 설정을 생성하는 템플릿을 편집합니다."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:57
msgid "Enable extra Tuning"
@@ -78,7 +79,7 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:64
msgid "Enable macOS compatible shares"
-msgstr ""
+msgstr "macOS 호환 공유 사용"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid ""
@@ -107,7 +108,7 @@ msgstr "기본 설정"
#: applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json:3
msgid "Grant access to LuCI app samba4"
-msgstr ""
+msgstr "LuCI 앱 samba4에 대한 액세스 허용"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Guests only"
diff --git a/applications/luci-app-ser2net/po/el/ser2net.po b/applications/luci-app-ser2net/po/el/ser2net.po
index db8c752fbc..eac8b677e2 100644
--- a/applications/luci-app-ser2net/po/el/ser2net.po
+++ b/applications/luci-app-ser2net/po/el/ser2net.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-12 20:10+0000\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsser2net/el/>\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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:72
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:71
@@ -137,7 +137,7 @@ msgstr ""
#: applications/luci-app-ser2net/root/usr/share/luci/menu.d/luci-app-ser2net.json:14
msgid "Settings"
-msgstr ""
+msgstr "Ρυθμίσεις"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:27
msgid "State"
diff --git a/applications/luci-app-ser2net/po/ko/ser2net.po b/applications/luci-app-ser2net/po/ko/ser2net.po
index 39dd41454a..a2a1569fb5 100644
--- a/applications/luci-app-ser2net/po/ko/ser2net.po
+++ b/applications/luci-app-ser2net/po/ko/ser2net.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-21 14:31+0000\n"
-"Last-Translator: asdf1234 <cydyellowgreen@gmail.com>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsser2net/ko/>\n"
"Language: ko\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.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:72
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:71
@@ -49,7 +49,7 @@ msgstr ""
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:15
msgid "Driver"
-msgstr ""
+msgstr "드라이버"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:23
msgid "Duration"
diff --git a/applications/luci-app-ser2net/po/zh_Hant/ser2net.po b/applications/luci-app-ser2net/po/zh_Hant/ser2net.po
index 8715adf2d2..6cc75d828d 100644
--- a/applications/luci-app-ser2net/po/zh_Hant/ser2net.po
+++ b/applications/luci-app-ser2net/po/zh_Hant/ser2net.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-05 09:21+0000\n"
+"PO-Revision-Date: 2022-04-21 23:00+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsser2net/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.12-dev\n"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:72
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:71
@@ -196,7 +196,7 @@ msgstr "設備埠應以運行的速度。"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:30
msgid "Timeout"
-msgstr "逾時值"
+msgstr "逾時"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:70
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:69
diff --git a/applications/luci-app-shadowsocks-libev/po/ar/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/ar/shadowsocks-libev.po
index d0b5d1636b..f7956f2647 100644
--- a/applications/luci-app-shadowsocks-libev/po/ar/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/ar/shadowsocks-libev.po
@@ -23,11 +23,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "إعدادات متقدمة"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -35,7 +35,7 @@ msgstr ""
msgid "Cancel"
msgstr "إلغاء"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -45,13 +45,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -77,23 +77,23 @@ msgstr "تعطيل"
msgid "Disabled"
msgstr "غير مفعل"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,21 +117,41 @@ msgstr ""
msgid "Enabled"
msgstr "مفعل"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -291,19 +311,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/bg/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/bg/shadowsocks-libev.po
index 5f499a3f72..9c1a07e64b 100644
--- a/applications/luci-app-shadowsocks-libev/po/bg/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/bg/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Разширени настройки"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr "Отмени"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr "Забрани"
msgid "Disabled"
msgstr "Забранен"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr ""
msgid "Enabled"
msgstr "Разрешен"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/bn_BD/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/bn_BD/shadowsocks-libev.po
index 3758186015..50bd54ea12 100644
--- a/applications/luci-app-shadowsocks-libev/po/bn_BD/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/bn_BD/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "উন্নত সেটিংস"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr "বাতিল করুন"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr "নিষ্ক্রিয়"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr ""
msgid "Enabled"
msgstr "সক্রিয়"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/ca/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/ca/shadowsocks-libev.po
index 11ac4c8070..5a6848596b 100644
--- a/applications/luci-app-shadowsocks-libev/po/ca/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/ca/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Configuració avançada"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr "Cancel•lar"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr ""
msgid "Enabled"
msgstr "Activat"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po
index 043ba2cb17..0823299578 100644
--- a/applications/luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr "<schováno>"
msgid "Advanced Settings"
msgstr "Pokročilá nastavení"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr "Storno"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr "Zakázat"
msgid "Disabled"
msgstr "Zakázáno"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr "Povolit/Zakázat"
msgid "Enabled"
msgstr "Zapnuto"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/da/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/da/shadowsocks-libev.po
index 9b464304dd..db9235a175 100644
--- a/applications/luci-app-shadowsocks-libev/po/da/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/da/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr "Deaktiveret"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr ""
msgid "Enabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po
index fbdec43a75..66916e6dfe 100644
--- a/applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr "<verborgen>"
msgid "Advanced Settings"
msgstr "Erweiterte Einstellungen"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr "ss-redir-Bypass für Pakete mit Zieladressen in dieser Liste"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr "ss-redir-Bypass für Pakete mit Quell-Adressen in dieser Liste"
@@ -34,7 +34,7 @@ msgstr "ss-redir-Bypass für Pakete mit Quell-Adressen in dieser Liste"
msgid "Cancel"
msgstr "Abbrechen"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -46,7 +46,7 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr "Standardaktion für lokal generierte TCP-Pakete"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
@@ -54,7 +54,7 @@ msgstr ""
"Standardaktion für Pakete deren Ziel-Adresse auf keine der Einträge in der "
"Ziel-IP Liste passt"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -84,23 +84,23 @@ msgstr "Deaktivieren"
msgid "Disabled"
msgstr "Deaktiviert"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr "Ziel-Standard"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr "Dst IP/Net-Bypass"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr "Dst IP/Netz Bypass-Datei"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr "Dst IP/Netz Forward"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr "Dst IP/Netz Forward-Datei"
@@ -124,21 +124,41 @@ msgstr "Aktivieren/Deaktivieren"
msgid "Enabled"
msgstr "Aktiviert"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr "Forward via ss-redir für Pakete mit ZIel-Adresse in dieser Liste"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr "Forward via ss-redir für Pakete mit Quell-Adresse in dieser Liste"
@@ -308,19 +328,19 @@ msgstr "Shadowsocks-libev"
msgid "Source Settings"
msgstr "Quell-Einstellungen"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr "Src-Default"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr "Src IP/Net Bypass"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr "Src IP/Net Checkdst"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr "Src IP/Net Forward"
diff --git a/applications/luci-app-shadowsocks-libev/po/el/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/el/shadowsocks-libev.po
index c43204ebf3..a9656dbd1b 100644
--- a/applications/luci-app-shadowsocks-libev/po/el/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/el/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Ρυθμίσεις για προχωρημένους"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr "Ακύρωση"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr ""
msgid "Enabled"
msgstr "Ενεργοποιήθηκε"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/en/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/en/shadowsocks-libev.po
index 7f237d8559..f2a48bd707 100644
--- a/applications/luci-app-shadowsocks-libev/po/en/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/en/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Advanced Settings"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr ""
msgid "Enabled"
msgstr "Enabled"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po
index bf8eb0b6f4..679e1ca374 100644
--- a/applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po
@@ -25,11 +25,11 @@ msgstr "<oculto>"
msgid "Advanced Settings"
msgstr "Configuración avanzada"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr "Omitir ss-redir para paquetes con dirección dst en esta lista"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr "Omitir ss-redir para paquetes con dirección src en esta lista"
@@ -37,7 +37,7 @@ msgstr "Omitir ss-redir para paquetes con dirección src en esta lista"
msgid "Cancel"
msgstr "Cancelar"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -49,7 +49,7 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr "Acción predeterminada para paquetes TCP generados localmente"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
@@ -57,7 +57,7 @@ msgstr ""
"Acción predeterminada para paquetes cuya dirección dst no coincide con "
"ninguna de la lista dst ip"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -87,23 +87,23 @@ msgstr "Desactivar"
msgid "Disabled"
msgstr "Desactivado"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr "Dst predeterminado"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr "Omitir Dst ip/net"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr "Omitir archivo Dst ip/net"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr "Reenviar Dst ip/net"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr "Reenviar archivo Dst ip/net"
@@ -127,26 +127,46 @@ msgstr "Activar/Desactivar"
msgid "Enabled"
msgstr "Activado"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
"Archivo que contiene ip/net para los fines como con <em>Omitir Dst ip/net</"
"em>"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
"Archivo que contiene ip / net para los fines como con <em>Reenviar Dst ip/"
"net</em>"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
"Reenviar a través de ss-redir para paquetes con dirección dst en esta lista"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
"Reenviar a través de ss-redir para paquetes con dirección src en esta lista"
@@ -321,19 +341,19 @@ msgstr "Shadowsocks-libev"
msgid "Source Settings"
msgstr "Configuración de fuente"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr "Src predeterminado"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr "Omitir Src ip/net"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr "Src ip/net checkdst"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr "Reenviar Src ip/net"
diff --git a/applications/luci-app-shadowsocks-libev/po/fi/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/fi/shadowsocks-libev.po
index ee49409041..20073ac048 100644
--- a/applications/luci-app-shadowsocks-libev/po/fi/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/fi/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Lisäasetukset"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr "Peruuta"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr "Poista käytöstä"
msgid "Disabled"
msgstr "Pois käytöstä"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr ""
msgid "Enabled"
msgstr "Käytössä"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/fr/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/fr/shadowsocks-libev.po
index 6afde4b39a..a5a4f276ca 100644
--- a/applications/luci-app-shadowsocks-libev/po/fr/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/fr/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr "<masqué>"
msgid "Advanced Settings"
msgstr "Paramètres avancés"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr "Annuler"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr "Action par défaut pour les paquets TCP générés localement"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr "Désactiver"
msgid "Disabled"
msgstr "Désactivé"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr "Activer/Désactiver"
msgid "Enabled"
msgstr "Activé"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -291,19 +311,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/he/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/he/shadowsocks-libev.po
index efd08e9607..2e8cb115aa 100644
--- a/applications/luci-app-shadowsocks-libev/po/he/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/he/shadowsocks-libev.po
@@ -23,11 +23,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "הגדרות מתקדמות"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -35,7 +35,7 @@ msgstr ""
msgid "Cancel"
msgstr "ביטול"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -45,13 +45,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -77,23 +77,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,21 +117,41 @@ msgstr ""
msgid "Enabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -291,19 +311,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/hi/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/hi/shadowsocks-libev.po
index 7cc9f4d516..fedd795bac 100644
--- a/applications/luci-app-shadowsocks-libev/po/hi/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/hi/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr ""
msgid "Enabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po
index 5fd496d903..566d43a1d6 100644
--- a/applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po
@@ -22,13 +22,13 @@ msgstr "<rejtett>"
msgid "Advanced Settings"
msgstr "Haladó Beállítások"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
"Az ss-átirányítás átküldése az ebben a listában lévő célcímmel rendelkező "
"csomagoknál"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
"Az ss-átirányítás átküldése az ebben a listában lévő forráscímmel rendelkező "
@@ -38,7 +38,7 @@ msgstr ""
msgid "Cancel"
msgstr "Mégse"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -50,7 +50,7 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr "Alapértelmezett művelet a helyileg előállított TCP-csomagoknál"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
@@ -58,7 +58,7 @@ msgstr ""
"Alapértelmezett művelet azoknál a csomagoknál, amelyek célcíme nem egyezik a "
"cél IP-lista egyikével sem"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -88,23 +88,23 @@ msgstr "Letiltás"
msgid "Disabled"
msgstr "Letiltva"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr "Cél alapértelmezettje"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr "Cél IP/hálózat átmenő"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr "Cél IP/hálózat átmenő fájl"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr "Cél IP/hálózat továbbítás"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr "Cél IP/hálózat továbbítás fájl"
@@ -128,27 +128,47 @@ msgstr "Engedélyezés vagy letiltás"
msgid "Enabled"
msgstr "Engedélyezve"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
"IP-t/hálózatot tartalmazó fájl olyan célokhoz mint a <em>Cél IP/hálózat "
"átmenő</em>"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
"IP-t/hálózatot tartalmazó fájl olyan célokhoz mint a <em>Cél IP/hálózat "
"továbbítás</em>"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
"Továbbítás ss-átirányításon keresztül az ebben a listában lévő célcímmel "
"rendelkező csomagoknál"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
"Továbbítás ss-átirányításon keresztül az ebben a listában lévő forráscímmel "
@@ -325,19 +345,19 @@ msgstr "Shadowsocks-libev"
msgid "Source Settings"
msgstr "Forrás beállításai"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr "Forrás alapértelmezettje"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr "Forrás IP/hálózat átmenő"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr "Forrás IP/hálózat célellenőrzés"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr "Forrás IP/hálózat továbbítás"
diff --git a/applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po
index f0187dd374..5ad83826ad 100644
--- a/applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Impostazioni Avanzate"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr "Annulla"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr "Disabilita"
msgid "Disabled"
msgstr "Disabilitato"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr "Abilita/Disabilita"
msgid "Enabled"
msgstr "Abilitato"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/ja/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/ja/shadowsocks-libev.po
index d4a93760f5..689a105186 100644
--- a/applications/luci-app-shadowsocks-libev/po/ja/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/ja/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "詳細設定"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr "キャンセル"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr "無効"
msgid "Disabled"
msgstr "無効"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr ""
msgid "Enabled"
msgstr "有効"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/ko/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/ko/shadowsocks-libev.po
index d7a31ff023..cfa944dec1 100644
--- a/applications/luci-app-shadowsocks-libev/po/ko/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/ko/shadowsocks-libev.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-07 10:49+0000\n"
-"Last-Translator: Sunggu Choi <dkaost@outlook.com>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/ko/>\n"
"Language: ko\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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "고급 설정"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr "취소"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr ""
msgid "Enabled"
msgstr "활성화"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -149,7 +169,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:51
msgid "Import"
-msgstr ""
+msgstr "가져오기"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:22
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:59
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/mr/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/mr/shadowsocks-libev.po
index a707de1a2b..14a0851e8f 100644
--- a/applications/luci-app-shadowsocks-libev/po/mr/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/mr/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "प्रगत सेटिंग्ज"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr "रद्द करा"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr "अक्षम करा"
msgid "Disabled"
msgstr "अक्षम"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr ""
msgid "Enabled"
msgstr "सक्षम केले"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/ms/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/ms/shadowsocks-libev.po
index eb4c22925e..43b40cd92e 100644
--- a/applications/luci-app-shadowsocks-libev/po/ms/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/ms/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Tetapan Lanjutan"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr ""
msgid "Enabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/nb_NO/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/nb_NO/shadowsocks-libev.po
index cf88386ec8..90be6f1ce1 100644
--- a/applications/luci-app-shadowsocks-libev/po/nb_NO/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/nb_NO/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Avanserte innstillinger"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr "Avbryt"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr "Skru av"
msgid "Disabled"
msgstr "Avskrudd"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr ""
msgid "Enabled"
msgstr "Påskrudd"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po
index 412843e2bd..27a3da42eb 100644
--- a/applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-08-06 15:32+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2022-03-26 11:55+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/pl/>\n"
"Language: pl\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -23,11 +23,11 @@ msgstr "<ukryte>"
msgid "Advanced Settings"
msgstr "Ustawienia zaawansowane"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr "Pomiń ss-redir dla pakietów z adresem dst na tej liście"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr "Pomiń ss-redir dla pakietów z adresem src na tej liście"
@@ -35,7 +35,7 @@ msgstr "Pomiń ss-redir dla pakietów z adresem src na tej liście"
msgid "Cancel"
msgstr "Anuluj"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -47,7 +47,7 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr "Domyślna akcja dla lokalnie generowanych pakietów TCP"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
@@ -55,7 +55,7 @@ msgstr ""
"Domyślna akcja dla pakietów, których adres dst nie pasuje do żadnej z list "
"dst ip"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -85,25 +85,25 @@ msgstr "Wyłącz"
msgid "Disabled"
msgstr "Wyłączone"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr "Domyślny Dst"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr "Obejście dst ip/net"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr "Plik obejściowy dst ip/net"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
-msgstr "Przekazuj Dst ip/net"
+msgstr "Przekazuj dst ip/net"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
-msgstr "Plik przekazywania Dst ip/net"
+msgstr "Plik przekazywania dst ip/net"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:195
msgid "Enable SO_REUSEPORT"
@@ -125,24 +125,48 @@ msgstr "Włącz/Wyłącz"
msgid "Enabled"
msgstr "Włączone"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+"Dodatkowe wyrażenie nftables do dopasowywania ruchu TCP, np. \"tcp dport { "
+"80, 443 }\""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+"Dodatkowe wyrażenie nftables do dopasowywania ruchu UDP, np. \"udp dport { "
+"53 }\""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr "Dodatkowe wyrażenie TCP"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr "Dodatkowe wyrażenie UDP"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
"Plik zawierający ip/net dla celów jak w przypadku <em>Dst ip/net bypass</em>"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
"Plik zawierający ip/net dla celów jak w przypadku <em>Dst ip/net forward</em>"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
"Przekazuj dalej przez SS-redir dla pakietów z adresem DST na tej liście"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
"Przekazuj dalej przez SS-redir dla pakietów z adresem src na tej liście"
@@ -313,21 +337,21 @@ msgstr "Shadowsocks-libev"
msgid "Source Settings"
msgstr "Ustawienia źródła"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr "Domyślnie src"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
-msgstr "Obejście ip/sieci Src"
+msgstr "Obejście src ip/net"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
-msgstr "Src ip/net checkdst"
+msgstr "Checkdst src ip/net"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
-msgstr "Przekazuj Src ip/net"
+msgstr "Przekazuj src ip/net"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:94
msgid "The IPv4 address ss-server will initiate IPv4 connections from"
diff --git a/applications/luci-app-shadowsocks-libev/po/pt/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/pt/shadowsocks-libev.po
index 4e929e4a88..f3f9f80294 100644
--- a/applications/luci-app-shadowsocks-libev/po/pt/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/pt/shadowsocks-libev.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-11-05 13:59+0000\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/pt/>\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.3.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -22,11 +22,11 @@ msgstr "<oculto>"
msgid "Advanced Settings"
msgstr "Definições Avançadas"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr "Contornar ss-redir para pacotes com endereço dst nesta lista"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr "Contornar ss-redir para pacotes com endereço src nesta lista"
@@ -34,7 +34,7 @@ msgstr "Contornar ss-redir para pacotes com endereço src nesta lista"
msgid "Cancel"
msgstr "Cancelar"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -46,7 +46,7 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr "Ação padrão para pacotes TCP gerados localmente"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
@@ -54,7 +54,7 @@ msgstr ""
"Ação padrão para pacotes cujo endereço dst não corresponde com nenhum da "
"lista dst ip"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -84,23 +84,23 @@ msgstr "Desativar"
msgid "Disabled"
msgstr "Desativado"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr "Dst padrão"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr "Contorno dst ip/net"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr "Ficheiro de contorno dst ip/net"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr "Forward de dst ip/net"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr "Ficheiro de forward dst ip/net"
@@ -124,25 +124,49 @@ msgstr "Ativar/Desativar"
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+"Expressão adicional do nftables para combinar tráficos de tcp, por exemplo, "
+"\"tcp dport { 80, 443 }\""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+"Expressão adicional do nftables para combinar tráficos de udp, por exemplo, "
+"\"udp dport { 53 }\""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr "Expressão adicional do tcp"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr "Expressão adicional do udp"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
"Ficheiro contendo ip/net para propósitos como com <em>Contorno de dst ip/"
"net</em>"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
"Ficheiro contendo ip/net para propósitos como com <em>Forward dst ip/net</em>"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
"Encaminhar através do ss-redir para pacotes com endereço dst nesta lista"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
"Encaminhar através do ss-redir para pacotes com endereço src nesta lista"
@@ -314,19 +338,19 @@ msgstr "Shadowsocks-libev"
msgid "Source Settings"
msgstr "Configurações de Origem"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr "Src padrão"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr "Contorno src ip/net"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr "Checkdst src ip/net"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr "Forward src ip/net"
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 9dd6f23e37..b62f3fbe94 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: 2021-09-06 16:34+0000\n"
+"PO-Revision-Date: 2022-03-26 23: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.8.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -22,13 +22,13 @@ msgstr "<oculto>"
msgid "Advanced Settings"
msgstr "Configurações Avançadas"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
"Ignore o ss-redir para pacotes com endereço de destino cadastradas nesta "
"lista"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
"Ignore o ss-redir para pacotes com endereço de origem cadastradas nesta lista"
@@ -37,7 +37,7 @@ msgstr ""
msgid "Cancel"
msgstr "Cancelar"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -49,7 +49,7 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr "Ação predefinida para pacotes TCP gerados localmente"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
@@ -57,7 +57,7 @@ msgstr ""
"Ação predefinida para pacotes cujo endereço de destino não correspondam a "
"qualquer uma da lista de endereços IP de destino"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -87,23 +87,23 @@ msgstr "Desativar"
msgid "Disabled"
msgstr "Desativado"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr "Destino padrão"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr "Bypass para destino de IP/Rede"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr "Arquivo de bypass para destino de IP/Rede"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr "Destino de encaminhamento de IP/Rede"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr "Arquivo de destino de encaminhamento de IP/Rede"
@@ -127,27 +127,51 @@ msgstr "Ativar/Desativar"
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+"Expressões extras do nftables que correspondam aos tráfegos tcp, por exemplo "
+", \"tcp dport { 80, 443 }\""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+"Expressões extras do nftables extra que correspondam aos tráfegos udp, por "
+"exemplo , \"udp dport { 53 }\""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr "Expressão extra do tcp"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr "Expressão extra do udp"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
"O arquivo contendo o IP/Rede com propósito de <em>bypass do endereço IP/Rede "
"para o destino</em>"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
"O arquivo que contenha o IP/Rede com o propósito de <em>encaminhar o "
"endereço IP/Rede para o destino</em>"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
"Encaminhamento através do ss-redir para pacotes com endereço de destino que "
"estejam nesta lista"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
"Encaminhamento através do ss-redir para pacotes com endereço de origem que "
@@ -320,19 +344,19 @@ msgstr "Shadowsocks-libev"
msgid "Source Settings"
msgstr "Configurações de Origem"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr "Predefinição de origem"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr "Bypass de IP/Rede de origem"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr "Verificação checkdst do IP/Rede de origem"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr "Encaminhamento de origem do IP/Rede"
diff --git a/applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po
index b6777ec5f6..a6d6df92ca 100644
--- a/applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po
@@ -23,11 +23,11 @@ msgstr "<ascunse>"
msgid "Advanced Settings"
msgstr "Setări avansate"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr "Bypass ss-redir pentru pachetele cu adresa dst din această listă"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr "Bypass ss-redir pentru pachetele cu adresa src din această listă"
@@ -35,7 +35,7 @@ msgstr "Bypass ss-redir pentru pachetele cu adresa src din această listă"
msgid "Cancel"
msgstr "Anulare"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -47,7 +47,7 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr "Acțiune implicită pentru pachetele TCP generate local"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
@@ -55,7 +55,7 @@ msgstr ""
"Acțiune implicită pentru pachetele a căror adresă dst nu se potrivește cu "
"niciuna din lista dst ip"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -85,23 +85,23 @@ msgstr "Dezactivați"
msgid "Disabled"
msgstr "Dezactivat"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr "Dst implicit"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr "Dst ip/net bypass"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr "Fișier de bypass ip/net Dst"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr "Dst ip/rețea de redirecționare"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr "Fișier de redirecționare Dst ip/net"
@@ -125,24 +125,44 @@ msgstr "Activare/Dezactivare"
msgid "Enabled"
msgstr "Activat"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
"Fișier care conține ip/net în scopuri similare cu <em>Dst ip/net bypass</em>"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
"Fișier care conține ip/net în scopuri similare cu <em>Dst ip/net forward</em>"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
"Redirecționare prin ss-redir pentru pachetele cu adresa dst din această listă"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
"Redirecționează prin ss-redir pentru pachetele cu adresa src din această "
@@ -318,19 +338,19 @@ msgstr "Shadowsocks-libev"
msgid "Source Settings"
msgstr "Setări sursă"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr "Src implicit"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr "Src ip/Net Bypass"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr "Src ip/rețea checkdst"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr "Src IP/rețea redirecționare"
diff --git a/applications/luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po
index 3a779c67b8..895a7a9d5f 100644
--- a/applications/luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po
@@ -23,11 +23,11 @@ msgstr "<скрытый>"
msgid "Advanced Settings"
msgstr "Дополнительные настройки"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr "Обойти ss-redir для пакетов с адресом src в этом списке"
@@ -35,7 +35,7 @@ msgstr "Обойти ss-redir для пакетов с адресом src в э
msgid "Cancel"
msgstr "Отмена"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -45,13 +45,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr "Действие по умолчанию для локально сгенерированных TCP-пакетов"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -77,23 +77,23 @@ msgstr "Отключить"
msgid "Disabled"
msgstr "Отключено"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,21 +117,41 @@ msgstr "Включить/Выключить"
msgid "Enabled"
msgstr "Включено"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -291,19 +311,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/sk/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/sk/shadowsocks-libev.po
index ce9369e638..3efdc8351b 100644
--- a/applications/luci-app-shadowsocks-libev/po/sk/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/sk/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Pokročilé nastavenia"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr "Zrušiť"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr "Zakázať"
msgid "Disabled"
msgstr "Zakázané"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr "Zakázať/Povoliť"
msgid "Enabled"
msgstr "Povolené"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/sv/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/sv/shadowsocks-libev.po
index 0d3ac1ada4..3a90a7c3a6 100644
--- a/applications/luci-app-shadowsocks-libev/po/sv/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/sv/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Avancerade inställningar"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr "Avbryt"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr "Inaktivera"
msgid "Disabled"
msgstr "Avaktiverad"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr "Aktivera/Inaktivera"
msgid "Enabled"
msgstr "Aktiverad"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/templates/shadowsocks-libev.pot b/applications/luci-app-shadowsocks-libev/po/templates/shadowsocks-libev.pot
index a61ed488f9..698eec7068 100644
--- a/applications/luci-app-shadowsocks-libev/po/templates/shadowsocks-libev.pot
+++ b/applications/luci-app-shadowsocks-libev/po/templates/shadowsocks-libev.pot
@@ -13,11 +13,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -25,7 +25,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -35,13 +35,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -67,23 +67,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -107,21 +107,41 @@ msgstr ""
msgid "Enabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -281,19 +301,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/tr/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/tr/shadowsocks-libev.po
index b4f43fcf24..86d9473c94 100644
--- a/applications/luci-app-shadowsocks-libev/po/tr/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/tr/shadowsocks-libev.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-15 14:32+0000\n"
-"Last-Translator: semih <semiht@gmail.com>\n"
+"PO-Revision-Date: 2022-03-26 11:55+0000\n"
+"Last-Translator: Oğuz Ersen <oguz@ersen.moe>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -22,11 +22,11 @@ msgstr "<gizli>"
msgid "Advanced Settings"
msgstr "Gelişmiş Ayarlar"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr "Bu listedeki dst adresli paketler için ss-redir'i atla"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr "Bu listedeki src adresli paketler için ss-redir'i atla"
@@ -34,7 +34,7 @@ msgstr "Bu listedeki src adresli paketler için ss-redir'i atla"
msgid "Cancel"
msgstr "İptal"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -46,7 +46,7 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr "Yerel olarak oluşturulan TCP paketleri için varsayılan eylem"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
@@ -54,7 +54,7 @@ msgstr ""
"Dst adresi herhangi bir dst ip listesiyle eşleşmeyen paketler için "
"varsayılan eylem"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -84,23 +84,23 @@ msgstr "Devre dışı bırak"
msgid "Disabled"
msgstr "Devre dışı"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr "Dst varsayılanı"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr "Dst ip/net baypas"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr "Dst ip/net baypas dosyası"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr "Dst ip/net yönlendirme"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr "Dst ip/net yönlendirme dosyası"
@@ -124,21 +124,44 @@ msgstr "Etkinleştir/Devre dışı bırak"
msgid "Enabled"
msgstr "Etkin"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+"Eşleşen tcp trafikleri için ek nftables ifadesi, örn. \"tcp dport {80, 443 }"
+"\""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+"Eşleşen udp trafikleri için ek nftables ifadesi, örn. \"udp dport { 53 }\""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr "Ek tcp ifadesi"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr "Ek udp ifadesi"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr "<em>Dst ip/net bypass</em> ile olduğu gibi ip/net içeren dosya"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr "<em>Dst ip/net forward</em> ile olduğu gibi ip/net içeren dosya"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr "Bu listedeki dst adresli paketler için ss-yeniden yönlendirmeyle ilet"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
"Bu listedeki src adresine sahip paketler için ss-yeniden yönlendirmeyle ilet"
@@ -309,19 +332,19 @@ msgstr "Shadowsocks-libev"
msgid "Source Settings"
msgstr "Kaynak Ayarları"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr "Src varsayılanı"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr "Src ip/net baypas"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr "Src ip/net checkdst"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr "Src ip/net forward"
diff --git a/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
index 032a7667ba..eafa7a67fe 100644
--- a/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
@@ -23,11 +23,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Додаткові налаштування"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -35,7 +35,7 @@ msgstr ""
msgid "Cancel"
msgstr "Скасувати"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -45,13 +45,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -77,23 +77,23 @@ msgstr "Вимкнути"
msgid "Disabled"
msgstr "Вимкнено"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,21 +117,41 @@ msgstr "Увімкнути/Вимкнути"
msgid "Enabled"
msgstr "Увімкнено"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -291,19 +311,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po
index cbc4832c42..3803ed5103 100644
--- a/applications/luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po
@@ -22,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Cài đặt nâng cao"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
@@ -34,7 +34,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr ""
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -116,21 +116,41 @@ msgstr ""
msgid "Enabled"
msgstr "Bật"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
@@ -290,19 +310,19 @@ msgstr ""
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/zh_Hans/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/zh_Hans/shadowsocks-libev.po
index 4ec22951c2..4529ed7f79 100644
--- a/applications/luci-app-shadowsocks-libev/po/zh_Hans/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/zh_Hans/shadowsocks-libev.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-04-12 08:24+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2022-03-26 11:55+0000\n"
+"Last-Translator: Eric <alchemillatruth@purelymail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsshadowsocks-libev/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -9,7 +9,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.6-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -23,11 +23,11 @@ msgstr "<已隐藏>"
msgid "Advanced Settings"
msgstr "高级设置"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr "对于目的地址在列表中的报文,绕过ss-redir"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr "对于源地址在列表中的报文,绕过ss-redir"
@@ -35,7 +35,7 @@ msgstr "对于源地址在列表中的报文,绕过ss-redir"
msgid "Cancel"
msgstr "取消"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -45,13 +45,13 @@ msgstr "对于源地址在列表中的报文,继续检查其目的地址"
msgid "Default action for locally generated TCP packets"
msgstr "对于设备本身产生的TCP报文的默认行为"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr "对于目的地址不在列表中的报文的默认行为"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -79,23 +79,23 @@ msgstr "禁用"
msgid "Disabled"
msgstr "已禁用"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr "目的未匹配时默认行为"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr "绕过"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr "绕过(文件)"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr "转发"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr "转发(文件)"
@@ -119,21 +119,41 @@ msgstr "启用/禁用"
msgid "Enabled"
msgstr "已启用"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr "匹配 tcp 流量的附加 nftables 表达式,如 \"tcp dport { 80, 443 }\""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr "匹配 udp 流量的附加 nftables 表达式,如 \"udp dport { 53 }\""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr "附加 tcp 表达式"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr "附加 udp 表达式"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr "包含ip/net的文件,用于 <em>Dst ip/net bypass</em>"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr "包含 ip/net 的文件用于与 <em>Dst ip/net forward</em>"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr "对于目的地址在列表中的报文,通过ss-redir转发"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr "对于源地址在列表中的报文,通过ss-redir转发"
@@ -301,19 +321,19 @@ msgstr "Shadowsocks-libev"
msgid "Source Settings"
msgstr "源地址设定"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr "源未匹配默认行为"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr "绕过"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr "继续匹配目的地址"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr "转发"
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 1524ebf2d5..d3f7f5e198 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: 2021-01-17 20:54+0000\n"
-"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.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.5-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -22,11 +22,11 @@ msgstr "<隱藏>"
msgid "Advanced Settings"
msgstr "進階設定"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr "繞過 ss-redir,以取得此清單中具有目的位址的封包"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Bypass ss-redir for packets with src address in this list"
msgstr "在此列表中繞過具有src位址的封包的ss-redir"
@@ -34,7 +34,7 @@ msgstr "在此列表中繞過具有src位址的封包的ss-redir"
msgid "Cancel"
msgstr "取消"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
@@ -44,13 +44,13 @@ msgstr "在此列表中繼續檢查dst位址以查找具有src位址的封包"
msgid "Default action for locally generated TCP packets"
msgstr "本地生成的TCP封包的預設操作"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:106
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr "dst位址與任何dst ip列表都不匹配的封包的預設操作"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:85
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
@@ -76,23 +76,23 @@ msgstr "停用"
msgid "Disabled"
msgstr "已停用"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:105
msgid "Dst default"
msgstr "預設Dst"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:83
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net bypass"
msgstr "DST IP/網絡旁路"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:91
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:97
msgid "Dst ip/net bypass file"
msgstr "DST IP/網絡旁路文件"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
msgid "Dst ip/net forward"
msgstr "DST IP/網絡轉發"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr "DST IP/網絡轉發文件"
@@ -116,21 +116,41 @@ msgstr "啟用/禁用"
msgid "Enabled"
msgstr "啟用"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:92
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid ""
+"Extra nftables expression for matching tcp traffics, e.g. \"tcp dport { 80, "
+"443 }\""
+msgstr "用於匹配 tcp 流量的額外 nftables 表達式,例如 “tcp dport { 80, 443 }”"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid ""
+"Extra nftables expression for matching udp traffics, e.g. \"udp dport "
+"{ 53 }\""
+msgstr "用於匹配 udp 流量的額外 nftables 表達式,例如 “udp dport { 53 }”"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra tcp expression"
+msgstr "額外的 tcp 表達式"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:71
+msgid "Extra udp expression"
+msgstr "額外的 udp 表達式"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr "包含ip/net的文件,用於與<em> Dst ip/net忽略</em>"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr "與<em>Dst ip/net 轉發</em>相同的目的,包含ip/net的文件"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:93
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr "通過ss-redir轉發此列表中具有dst位址的封包"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid "Forward through ss-redir for packets with src address in this list"
msgstr "通過ss-redir轉發此列表中具有src位址的封包"
@@ -297,19 +317,19 @@ msgstr "SS影梭翻牆分支(Shadowsocks-libev)"
msgid "Source Settings"
msgstr "來源設定值"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:84
msgid "Src default"
msgstr "預設Src"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net bypass"
msgstr "來源 ip/net 忽略"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src ip/net checkdst"
msgstr "來源 ip/net 檢查"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr "來源 ip/net 轉發"
diff --git a/applications/luci-app-shairplay/po/zh_Hant/shairplay.po b/applications/luci-app-shairplay/po/zh_Hant/shairplay.po
index 773377a3dc..ddc0bae404 100644
--- a/applications/luci-app-shairplay/po/zh_Hant/shairplay.po
+++ b/applications/luci-app-shairplay/po/zh_Hant/shairplay.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-05 09:21+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsshairplay/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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:47
msgid "AO Device ID"
@@ -60,7 +60,7 @@ msgstr "重生"
#: applications/luci-app-shairplay/root/usr/share/luci/menu.d/luci-app-shairplay.json:3
msgid "Shairplay"
-msgstr "Shairplay"
+msgstr "Shairplay程式"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:4
msgid ""
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 856cefa5ff..3d256bd495 100644
--- a/applications/luci-app-simple-adblock/po/da/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/da/simple-adblock.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-12-11 07:13+0000\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/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.10-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "%s Error: %s"
@@ -16,52 +16,54 @@ msgstr "%s Fejl: %s"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:219
msgid "%s Error: %s %s"
-msgstr ""
+msgstr "%s Fejl: %s %s"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:133
msgid "%s is not installed or not found"
-msgstr ""
+msgstr "%s er ikke installeret eller ikke fundet"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:299
msgid "Add IPv6 entries"
-msgstr ""
+msgstr "Tilføj IPv6-poster"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
msgid "Add IPv6 entries to block-list."
-msgstr ""
+msgstr "Tilføj IPv6-poster til bloklisten."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
msgid "Advanced Configuration"
-msgstr ""
+msgstr "Avanceret konfiguration"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:339
msgid "Allowed Domain URLs"
-msgstr ""
+msgstr "Tilladte domæne-URL'er"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Allowed Domains"
-msgstr ""
+msgstr "Tilladte domæner"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:332
msgid "Allowed and Blocked Lists Management"
-msgstr ""
+msgstr "Administration af tilladte og blokerede lister"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:321
msgid ""
"Attempt to create a compressed cache of block-list in the persistent memory."
msgstr ""
+"Forsøg på at oprette en komprimeret cache af bloklisten i den vedvarende "
+"hukommelse."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Automatic Config Update"
-msgstr ""
+msgstr "Automatisk konfigurationsopdatering"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
msgid "Basic Configuration"
-msgstr ""
+msgstr "Grundlæggende konfiguration"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:349
msgid "Blocked Domain URLs"
-msgstr ""
+msgstr "Blokerede domæne-URL'er"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
msgid "Blocked Domains"
@@ -69,23 +71,23 @@ msgstr "Blokerede domæner"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Blocked Hosts URLs"
-msgstr ""
+msgstr "Blokerede værts-URL'er"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:202
msgid "Blocking %s domains (with %s)."
-msgstr ""
+msgstr "Blokerer %s domæner (med %s)."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
msgid "Cache file containing %s domains found."
-msgstr ""
+msgstr "Cache-fil, der indeholder %s domæner fundet."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:212
msgid "Collected Errors"
-msgstr ""
+msgstr "Samlede fejl"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:196
msgid "Compressed cache file found."
-msgstr ""
+msgstr "Komprimeret cache-fil fundet."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:232
msgid "Configuration"
@@ -93,35 +95,35 @@ msgstr "Konfiguration"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Controls system log and console output verbosity."
-msgstr ""
+msgstr "Styrer systemlog og konsoloutput verbositet."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
msgid "Curl download retry"
-msgstr ""
+msgstr "Curl download prøv igen"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:283
msgid "DNS Service"
-msgstr ""
+msgstr "DNS-tjeneste"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:285
msgid "DNSMASQ Additional Hosts"
-msgstr ""
+msgstr "DNSMASQ Yderligere værter"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:286
msgid "DNSMASQ Config"
-msgstr ""
+msgstr "DNSMASQ Konfig"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:288
msgid "DNSMASQ IP Set"
-msgstr ""
+msgstr "DNSMASQ IP-sæt"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "DNSMASQ Servers File"
-msgstr ""
+msgstr "DNSMASQ-servere fil"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:304
msgid "Delay (in seconds) for on-boot start"
-msgstr ""
+msgstr "Forsinkelse (i sekunder) for start ved opstart"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:237
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:68
@@ -130,27 +132,27 @@ msgstr "Deaktiver"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "Disable Debugging"
-msgstr ""
+msgstr "Deaktiver fejlfinding"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid "Do not add IPv6 entries"
-msgstr ""
+msgstr "Tilføj ikke IPv6-poster"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
msgid "Do not store compressed cache"
-msgstr ""
+msgstr "Gem ikke komprimeret cache"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:317
msgid "Do not use simultaneous processing"
-msgstr ""
+msgstr "Brug ikke samtidig behandling"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:308
msgid "Download time-out (in seconds)"
-msgstr ""
+msgstr "Download timeout (i sekunder)"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:138
msgid "Downloading"
-msgstr ""
+msgstr "Downloader"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:238
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:65
@@ -160,11 +162,11 @@ msgstr "Aktiver"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:328
msgid "Enable Debugging"
-msgstr ""
+msgstr "Aktiver fejlfinding"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:326
msgid "Enables debug output to /tmp/simple-adblock.log."
-msgstr ""
+msgstr "Aktiverer fejlsøgningsoutput til /tmp/simple-adblock.log."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
msgid "Error"
@@ -172,49 +174,52 @@ msgstr "Fejl"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
msgid "Fail"
-msgstr ""
+msgstr "Fail"
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/buttons.htm:55
msgid "Force Re-Download"
-msgstr ""
+msgstr "Tving gen-download"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:137
msgid "Force Reloading"
-msgstr ""
+msgstr "Tving genindlæsning"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
msgid "Force Router DNS"
-msgstr ""
+msgstr "Tving router DNS"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:249
msgid "Force Router DNS server to all local devices"
-msgstr ""
+msgstr "Tving router DNS-server til alle lokale enheder"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:247
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
msgstr ""
+"Tvinger routerens DNS-brug på lokale enheder, også kendt som DNS-kapring."
#: applications/luci-app-simple-adblock/root/usr/share/rpcd/acl.d/luci-app-simple-adblock.json:3
msgid "Grant UCI and file access for luci-app-simple-adblock"
-msgstr ""
+msgstr "Giv UCI og filadgang til luci-app-simple-adblock"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
msgid "IPv6 Support"
-msgstr ""
+msgstr "IPv6-understøttelse"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
msgid ""
"If curl is installed and detected, it would retry download this many times "
"on timeout/fail."
msgstr ""
+"Hvis curl er installeret og registreret, vil den prøve at downloade så mange "
+"gange ved timeout/fejl."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:334
msgid "Individual domains to be allowed."
-msgstr ""
+msgstr "Individuelle domæner skal tillades."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
msgid "Individual domains to be blocked."
-msgstr ""
+msgstr "Individuelle domæner skal blokeres."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
@@ -223,29 +228,31 @@ msgstr "Info"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
msgid "LED to indicate status"
-msgstr ""
+msgstr "LED for at angive status"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:316
msgid ""
"Launch all lists downloads and processing simultaneously, reducing service "
"start time."
msgstr ""
+"Start alle lister, der downloades og behandles samtidigt, hvilket reducerer "
+"tjenestens starttid."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:248
msgid "Let local devices use their own DNS servers if set"
-msgstr ""
+msgstr "Lad lokale enheder bruge deres egne DNS-servere, hvis de er indstillet"
#: applications/luci-app-simple-adblock/luasrc/view/simple-adblock/js.htm:51
msgid "Loading"
-msgstr ""
+msgstr "Indlæser"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:207
msgid "Message"
-msgstr ""
+msgstr "Besked"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
msgid "Output Verbosity Setting"
-msgstr ""
+msgstr "Indstilling af output verbositet"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
msgid "Perform config update before downloading the block/allow-lists."
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 500f06c28b..9f1d96a065 100644
--- a/applications/luci-app-simple-adblock/po/ko/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ko/simple-adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-07 10:49+0000\n"
-"Last-Translator: Sunggu Choi <dkaost@outlook.com>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/ko/>\n"
"Language: ko\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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "%s Error: %s"
@@ -168,7 +168,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:139
msgid "Error"
-msgstr ""
+msgstr "에러"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:141
msgid "Fail"
@@ -219,7 +219,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:194
msgid "Info"
-msgstr ""
+msgstr "정보"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:258
msgid "LED to indicate status"
@@ -375,7 +375,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:140
msgid "Warning"
-msgstr ""
+msgstr "경고"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:145
msgid "failed to access shared memory"
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 8966d8cd5d..4a1d62c560 100644
--- a/applications/luci-app-simple-adblock/po/uk/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/uk/simple-adblock.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-04 13:36+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2022-04-18 16:53+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/uk/>\n"
"Language: uk\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.3-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "%s Error: %s"
@@ -66,7 +66,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:344
msgid "Blocked Domains"
-msgstr ""
+msgstr "Заблоковані домени"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:354
msgid "Blocked Hosts URLs"
diff --git a/applications/luci-app-splash/po/el/splash.po b/applications/luci-app-splash/po/el/splash.po
index 63c977c72f..ca758e806b 100644
--- a/applications/luci-app-splash/po/el/splash.po
+++ b/applications/luci-app-splash/po/el/splash.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-03-18 15:31+0200\n"
-"PO-Revision-Date: 2020-12-01 16:16+0000\n"
-"Last-Translator: Marios Koutsoukis <marioskoutsoukis2006@gmail.com>\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssplash/el/>\n"
"Language: el\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.4-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
msgid "%s with the operator of this access point."
@@ -245,7 +245,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:210
msgid "Policy"
-msgstr ""
+msgstr "Πολιτική"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:11
msgid "Redirect target"
diff --git a/applications/luci-app-splash/po/ko/splash.po b/applications/luci-app-splash/po/ko/splash.po
index 8678f7ed51..b4485c5d9b 100644
--- a/applications/luci-app-splash/po/ko/splash.po
+++ b/applications/luci-app-splash/po/ko/splash.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-10-17 00:31+0200\n"
-"PO-Revision-Date: 2021-01-17 20:54+0000\n"
-"Last-Translator: ANTEGRAL <antegral@antegral.net>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssplash/ko/>\n"
"Language: ko\n"
@@ -12,7 +12,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-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
msgid "%s with the operator of this access point."
@@ -188,7 +188,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:21
msgid "Interfaces"
-msgstr ""
+msgstr "인터페이스"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:21
msgid "Interfaces that are used for Splash."
@@ -230,7 +230,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:37
msgid "Network"
-msgstr ""
+msgstr "네트워크"
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:147
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:261
diff --git a/applications/luci-app-splash/po/uk/splash.po b/applications/luci-app-splash/po/uk/splash.po
index b0afd31bf1..64e1b090e3 100644
--- a/applications/luci-app-splash/po/uk/splash.po
+++ b/applications/luci-app-splash/po/uk/splash.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-04 17:37+0000\n"
-"Last-Translator: Paul Dee <itsascambutmailmeanyway+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssplash/uk/>\n"
"Language: uk\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
msgid "%s with the operator of this access point."
@@ -211,7 +211,7 @@ msgstr ""
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:68
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:207
msgid "MAC Address"
-msgstr "MAC адреса"
+msgstr "MAC-адреса"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:63
msgid "MAC addresses in this list are blocked."
diff --git a/applications/luci-app-sqm/po/zh_Hans/sqm.po b/applications/luci-app-sqm/po/zh_Hans/sqm.po
index b9ee4fc12f..45eda0b1b4 100644
--- a/applications/luci-app-sqm/po/zh_Hans/sqm.po
+++ b/applications/luci-app-sqm/po/zh_Hans/sqm.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-12-07 06:58+0000\n"
-"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"PO-Revision-Date: 2022-04-22 07:14+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssqm/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.10-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
msgid ""
@@ -50,12 +50,12 @@ msgstr "启用此 SQM 实例."
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
msgid ""
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
-msgstr "入站数据包的显式拥塞通知(ECN)状态"
+msgstr "入站数据包的显式拥塞通知(ECN)状态:"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
msgid ""
"Explicit congestion notification (ECN) status on outbound packets (egress)."
-msgstr "出站数据包的显式拥塞通知(ECN)状态"
+msgstr "出站数据包的显式拥塞通知(ECN)状态."
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
msgid "Grant UCI access for luci-app-sqm"
@@ -63,15 +63,15 @@ msgstr "授予 UCI 访问 luci-app-sqm 的权限"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
msgid "Hard limit on egress queues; leave empty for default."
-msgstr "出站队列严格限制(默认留空)"
+msgstr "出口队列的硬限制; 默认留空。"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
msgid "Hard limit on ingress queues; leave empty for default."
-msgstr "入站队列严格限制(默认留空)"
+msgstr "入口队列的硬限制; 默认留空。"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
msgid "Ignore DSCP on ingress:"
-msgstr "忽略入站 DSCP"
+msgstr "在入口忽略 DSCP:"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
msgid "Interface name"
@@ -81,13 +81,15 @@ msgstr "接口名称"
msgid ""
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
-msgstr "出站延迟目标(例如 5ms [单位:s,ms,或 us];留空为自动选择,默认为列队规则预设值)"
+msgstr "出口的延迟目标,例如 5ms [单位:s、ms或us]; "
+"为自动选择留空,为qdisc的默认值输入单词default。"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
msgid ""
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
"automatic selection, put in the word default for the qdisc's default."
-msgstr "入站延迟目标(例如 5ms [单位:s,ms,或 us];留空为自动选择,默认为列队规则预设值)"
+msgstr "入口的延迟目标,例如 5ms [单位:s、ms 或 us]; "
+"为自动选择留空,为qdisc的默认值输入单词default。"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
msgid "Link Layer Adaptation"
@@ -97,7 +99,7 @@ msgstr "链路层适应"
msgid ""
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
"interface MTU + overhead:"
-msgstr "大小和速率计算的最大尺寸,tcMTU(byte); 需要 >= 接口MTU + 开销"
+msgstr "大小和速率计算的最大大小,tcMTU(字节); 需要 >= 接口 MTU + 开销:"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
msgid ""
@@ -108,11 +110,11 @@ msgstr "最小数据包大小,MPU(byte); 在以太网中需要 >0 :"
msgid ""
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
"+ 1) / 16:"
-msgstr "大小/速率表中的条目数,TSIZE; 对于ATM选择TSIZE =(tcMTU + 1 ) / 16"
+msgstr "大小/费率表中的条目数,TSIZE; 对于 ATM,选择 TSIZE = (tcMTU + 1) / 16:"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
msgid "Per Packet Overhead (byte):"
-msgstr "数据包开销(byte)"
+msgstr "每个数据包开销(字节):"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
msgid "Queue Discipline"
@@ -130,11 +132,11 @@ msgstr "队列"
msgid ""
"Queuing disciplines useable on this system. After installing a new qdisc, "
"you need to restart the router to see updates!"
-msgstr "队列规则(需要重启路由器)"
+msgstr "队列规则(需要重启路由器)!"
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
msgid "SQM QoS"
-msgstr "SQM QoS"
+msgstr "服务质量管理"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
msgid ""
@@ -148,13 +150,13 @@ msgstr ""
msgid ""
"Show and Use Advanced Configuration. Advanced options will only be used as "
"long as this box is checked."
-msgstr "高级选项"
+msgstr "显示和使用高级配置。 只有在选中此框时,只会使用高级选项。"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
msgid ""
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
"long as this box is checked."
-msgstr "危险配置"
+msgstr "显示和使用危险配置。 只要选中此框,就会使用危险选项。"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
msgid "Smart Queue Management"
@@ -162,7 +164,7 @@ msgstr "智能队列管理"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
msgid "Squash DSCP on inbound packets (ingress):"
-msgstr "入站数据包压缩DSCP"
+msgstr "在入站数据包(入口)上压缩 DSCP:"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
msgid ""
@@ -183,15 +185,15 @@ msgstr "SQM服务似乎已被禁用。请使用下面的按钮来激活这项服
msgid ""
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
"shaping:"
-msgstr "上传速度(kbit/s)(0-无限制)"
+msgstr "上传速度 (kbit/s)(出口)设置为 0 以选择性地禁用出口整形:"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
msgid "Verbosity of SQM's output into the system log."
-msgstr "日志等级"
+msgstr "SQM 输出到系统日志的详细程度。"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
msgid "Which link layer to account for:"
-msgstr "链路层"
+msgstr "要考虑哪个链路层:"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
msgid "Which linklayer adaptation mechanism to use; for testing only"
diff --git a/applications/luci-app-squid/po/el/squid.po b/applications/luci-app-squid/po/el/squid.po
index ad22ea1251..931cafd12d 100644
--- a/applications/luci-app-squid/po/el/squid.po
+++ b/applications/luci-app-squid/po/el/squid.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-23 03:57+0000\n"
-"Last-Translator: Savvas Sfantos <savvassfa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssquid/el/>\n"
"Language: el\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.5-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
@@ -16,7 +16,7 @@ msgstr "Ρυθμίσεις για προχωρημένους"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
msgid "Coredump files directory"
-msgstr ""
+msgstr "Κατάλογος αρχείων Coredump"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
msgid "General Settings"
@@ -24,7 +24,7 @@ msgstr "Γενικές ρυθμίσεις"
#: applications/luci-app-squid/root/usr/share/rpcd/acl.d/luci-app-squid.json:3
msgid "Grant UCI access for luci-app-squid"
-msgstr ""
+msgstr "Παραχωρήστε πρόσβαση UCI για το luci-app-squid"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:30
msgid "Port"
@@ -33,8 +33,8 @@ msgstr "Θύρα"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:21
#: applications/luci-app-squid/root/usr/share/luci/menu.d/luci-app-squid.json:3
msgid "Squid"
-msgstr ""
+msgstr "Squid"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:34
msgid "Visible Hostname"
-msgstr ""
+msgstr "Ορατό Hostname"
diff --git a/applications/luci-app-statistics/po/el/statistics.po b/applications/luci-app-statistics/po/el/statistics.po
index 8b8145bf88..744d433931 100644
--- a/applications/luci-app-statistics/po/el/statistics.po
+++ b/applications/luci-app-statistics/po/el/statistics.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2022-02-12 20:10+0000\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/el/>\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.12-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
@@ -531,7 +531,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:44
msgid "Listen port"
-msgstr ""
+msgstr "Θύρα ακοής"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:32
msgid "Listener interfaces"
@@ -552,7 +552,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:14
msgid "Log level"
-msgstr ""
+msgstr "Επίπεδο καταγραφής"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iptables.js:20
msgid "Match IPv4 iptables rules"
@@ -1493,7 +1493,7 @@ msgstr "Αρχείο PID σε χρήση"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:27
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:47
msgid "User"
-msgstr ""
+msgstr "Χρήστης"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:21
msgid "Verbose monitoring"
diff --git a/applications/luci-app-statistics/po/ko/statistics.po b/applications/luci-app-statistics/po/ko/statistics.po
index c14b39f498..59bab5c3ae 100644
--- a/applications/luci-app-statistics/po/ko/statistics.po
+++ b/applications/luci-app-statistics/po/ko/statistics.po
@@ -3,8 +3,8 @@ 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: 2021-06-07 10:49+0000\n"
-"Last-Translator: Sunggu Choi <dkaost@outlook.com>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/ko/>\n"
"Language: ko\n"
@@ -12,7 +12,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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
@@ -423,7 +423,7 @@ msgstr ""
#: applications/luci-app-statistics/root/usr/share/luci/menu.d/luci-app-statistics.json:15
msgid "Graphs"
-msgstr ""
+msgstr "그래프"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:31
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:51
@@ -497,7 +497,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/interface.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/interface.json:2
msgid "Interfaces"
-msgstr ""
+msgstr "인터페이스"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/irq.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/irq.json:2
@@ -635,7 +635,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/interface.js:15
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:15
msgid "Monitor interfaces"
-msgstr ""
+msgstr "모니터 인터페이스"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/irq.js:15
msgid "Monitor interrupts"
@@ -818,7 +818,7 @@ msgstr ""
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/network.json:2
msgid "Network"
-msgstr ""
+msgstr "네트워크"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/network.js:6
msgid "Network Plugin Configuration"
diff --git a/applications/luci-app-statistics/po/uk/statistics.po b/applications/luci-app-statistics/po/uk/statistics.po
index 22bae6b25f..b052eef6a3 100644
--- a/applications/luci-app-statistics/po/uk/statistics.po
+++ b/applications/luci-app-statistics/po/uk/statistics.po
@@ -3,8 +3,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-04 17:37+0000\n"
-"Last-Translator: Paul Dee <itsascambutmailmeanyway+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-04-18 16:53+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/uk/>\n"
"Language: uk\n"
@@ -13,7 +13,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.12-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
@@ -547,7 +547,7 @@ msgstr ""
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:30
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:117
msgid "Loading data…"
-msgstr ""
+msgstr "Завантаження даних…"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:14
msgid "Log level"
diff --git a/applications/luci-app-statistics/po/zh_Hant/statistics.po b/applications/luci-app-statistics/po/zh_Hant/statistics.po
index e2b727754b..4b09340197 100644
--- a/applications/luci-app-statistics/po/zh_Hant/statistics.po
+++ b/applications/luci-app-statistics/po/zh_Hant/statistics.po
@@ -6,8 +6,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2022-03-04 19:06+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsstatistics/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -555,7 +555,7 @@ msgstr "負載監視已啟用"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:30
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/graphs.js:117
msgid "Loading data…"
-msgstr "讀取資料中…"
+msgstr "正在加載數據…"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:14
msgid "Log level"
@@ -1457,7 +1457,7 @@ msgstr "嘗試解析主機全域名"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:14
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/nut.json:2
msgid "UPS"
-msgstr "UPS"
+msgstr "UPS電源"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/nut.js:6
msgid "UPS Plugin Configuration"
diff --git a/applications/luci-app-statistics/root/usr/bin/stat-genconfig b/applications/luci-app-statistics/root/usr/bin/stat-genconfig
index fa59edc3a9..15e11e193e 100755
--- a/applications/luci-app-statistics/root/usr/bin/stat-genconfig
+++ b/applications/luci-app-statistics/root/usr/bin/stat-genconfig
@@ -235,13 +235,13 @@ function _bool( s, n, nopad )
local pad = ""
if not nopad then pad = "\t" end
- if s and s == "1" then
- str = pad .. n .. " true"
- else
- str = pad .. n .. " false"
+ if s == "1" then
+ str = pad .. n .. " true\n"
+ elseif s == "0" then
+ str = pad .. n .. " false\n"
end
- return str .. "\n"
+ return str
end
function _string( s, n, nopad )
diff --git a/applications/luci-app-tinyproxy/po/el/tinyproxy.po b/applications/luci-app-tinyproxy/po/el/tinyproxy.po
index a5a521f6e4..ba0546126f 100644
--- a/applications/luci-app-tinyproxy/po/el/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/el/tinyproxy.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-28 02:08+0200\n"
-"PO-Revision-Date: 2020-04-25 16:36+0000\n"
-"Last-Translator: george k <norhorn@gmail.com>\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstinyproxy/el/>\n"
"Language: el\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.0.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -42,7 +42,6 @@ msgid "Allowed connect ports"
msgstr "Επιτρεπόμενες θύρες σύνδεσης"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:47
-#, fuzzy
msgid "Bind address"
msgstr "Διεύθυνση στην οποία ακούει η υπηρεσία"
@@ -111,7 +110,7 @@ msgstr "Σελίδα σφάλματος"
#: applications/luci-app-tinyproxy/luasrc/view/tinyproxy_status.htm:36
msgid "Failed to retrieve statistics from url:"
-msgstr ""
+msgstr "Απέτυχε η ανάκτηση στατιστικών στοιχείων από τη διεύθυνση url:"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:148
msgid "Filter by RegExp"
@@ -139,7 +138,7 @@ msgstr "Γενικές ρυθμίσεις"
#: applications/luci-app-tinyproxy/root/usr/share/rpcd/acl.d/luci-app-tinyproxy.json:3
msgid "Grant UCI access for luci-app-tinyproxy"
-msgstr ""
+msgstr "Παραχωρήστε πρόσβαση UCI για luci-app-tinyproxy"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:97
msgid "Group"
@@ -170,14 +169,16 @@ msgid ""
"List of allowed ports for the CONNECT method. A single value \"0\" allows "
"all ports"
msgstr ""
+"Λίστα επιτρεπόμενων θυρών για τη μέθοδο CONNECT. Μια ενιαία τιμή \"0\" "
+"επιτρέπει όλες τις θύρες"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:39
msgid "Listen address"
-msgstr ""
+msgstr "Διεύθυνση ακοής"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:31
msgid "Listen port"
-msgstr ""
+msgstr "Θύρα ακοής"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:73
msgid "Log file"
@@ -185,126 +186,142 @@ msgstr "Αρχείο καταγραφής"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:74
msgid "Log file to use for dumping messages"
-msgstr ""
+msgstr "Αρχείο καταγραφής που θα χρησιμοποιηθεί για την καταγραφή μηνυμάτων"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:80
msgid "Log level"
-msgstr ""
+msgstr "Επίπεδο καταγραφής"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:81
msgid "Logging verbosity of the Tinyproxy process"
-msgstr ""
+msgstr "Επίπεδο καταγραφής της υπηρεσίας Tinyproxy"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:172
msgid "Max. clients"
-msgstr ""
+msgstr "Μέγ. πελάτες"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:200
msgid "Max. requests per server"
-msgstr ""
+msgstr "Μέγ. αιτήματα ανά διακομιστή"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:186
msgid "Max. spare servers"
-msgstr ""
+msgstr "Μέγ. εφεδρικοί διακομιστές"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:173
msgid "Maximum allowed number of concurrently connected clients"
-msgstr ""
+msgstr "Μέγιστος επιτρεπόμενος αριθμός ταυτόχρονα συνδεδεμένων πελατών"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:201
msgid ""
"Maximum allowed number of requests per process. If it is exeeded, the "
"process is restarted. Zero means unlimited."
msgstr ""
+"Μέγιστος επιτρεπόμενος αριθμός αιτημάτων ανά υπηρεσία. Σε περίπτωση "
+"υπέρβασης, η υπηρεσία επανεκκινείται. Μηδέν σημαίνει απεριόριστα."
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:187
msgid "Maximum number of prepared idle processes"
-msgstr ""
+msgstr "Μέγιστος αριθμός προετοιμασμένων αδρανών υπηρεσιών"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:165
msgid "Maximum number of seconds an inactive connection is held open"
msgstr ""
+"Μέγιστος αριθμός δευτερολέπτων που παραμένει ανοιχτή μια ανενεργή σύνδεση"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:179
msgid "Min. spare servers"
-msgstr ""
+msgstr "Ελάχ. εφεδρικοί διακομιστές"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:180
msgid "Minimum number of prepared idle processes"
-msgstr ""
+msgstr "Ελάχιστος αριθμός προετοιμασμένων αδρανών υπηρεσιών"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:194
msgid "Number of idle processes to start when launching Tinyproxy"
msgstr ""
+"Αριθμός αδρανών υπηρεσιών που θα ξεκινήσουν κατά την εκκίνηση του Tinyproxy"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:141
msgid "Plaintext file with URLs or domains to filter. One entry per line"
msgstr ""
+"Αρχείο απλού κειμένου με διευθύνσεις URL ή domains προς φιλτράρισμα. Μία "
+"καταχώρηση ανά γραμμή"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:218
msgid "Policy"
-msgstr ""
+msgstr "Πολιτική"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:12
msgid "Privacy settings"
-msgstr ""
+msgstr "Ρυθμίσεις απορρήτου"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:222
msgid "Reject access"
-msgstr ""
+msgstr "Απόρριψη πρόσβασης"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:8
msgid "Server Settings"
-msgstr ""
+msgstr "Ρυθμίσεις διακομιστή"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:14
msgid "Server limits"
-msgstr ""
+msgstr "Όρια διακομιστή"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:119
msgid ""
"Specifies HTTP header names which are allowed to pass-through, all others "
"are discarded. Leave empty to disable header filtering"
msgstr ""
+"Καθορίζει ονόματα κεφαλίδων HTTP που επιτρέπεται να διαβιβάζονται, όλα τα "
+"άλλα απορρίπτονται. Αφήστε το κενό για να απενεργοποιήσετε το φιλτράρισμα "
+"κεφαλίδων"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:32
msgid "Specifies the HTTP port Tinyproxy is listening on for requests"
-msgstr ""
+msgstr "Καθορίζει τη θύρα HTTP που ακούει το Tinyproxy για αιτήματα"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:112
msgid "Specifies the Tinyproxy hostname to use in the Via HTTP header"
msgstr ""
+"Καθορίζει το hostname του Tinyproxy που θα χρησιμοποιηθεί στην κεφαλίδα Via "
+"HTTP"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:48
msgid ""
"Specifies the address Tinyproxy binds to for outbound forwarded requests"
msgstr ""
+"Καθορίζει τη διεύθυνση με την οποία συνδέεται το Tinyproxy για εξερχόμενα "
+"προωθημένα αιτήματα"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:40
msgid "Specifies the addresses Tinyproxy is listening on for requests"
-msgstr ""
+msgstr "Καθορίζει τις διευθύνσεις που ακούει το Tinyproxy για αιτήματα"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:98
msgid "Specifies the group name the Tinyproxy process is running as"
msgstr ""
+"Καθορίζει το όνομα της ομάδας στην οποία εκτελείται η υπηρεσία Tinyproxy"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:234
msgid ""
"Specifies the upstream proxy to use for accessing the target host. Format is "
"<code>address:port</code>"
msgstr ""
+"Καθορίζει το upstream proxy που θα χρησιμοποιηθεί για την πρόσβαση στον "
+"κεντρικό υπολογιστή προορισμού. Η μορφή είναι <code>address:port</code>"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:92
msgid "Specifies the user name the Tinyproxy process is running as"
-msgstr ""
+msgstr "Καθορίζει το όνομα χρήστη με το οποίο εκτελείται η υπηρεσία Tinyproxy"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:193
msgid "Start spare servers"
-msgstr ""
+msgstr "Ξεκινήστε τους εφεδρικούς διακομιστές"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:62
msgid "Statistics page"
-msgstr ""
+msgstr "Σελίδα στατιστικών"
#: applications/luci-app-tinyproxy/root/usr/share/luci/menu.d/luci-app-tinyproxy.json:14
msgid "Status"
@@ -312,52 +329,56 @@ msgstr "Κατάσταση"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:225
msgid "Target host"
-msgstr ""
+msgstr "Host προορισμού"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:5
#: applications/luci-app-tinyproxy/root/usr/share/luci/menu.d/luci-app-tinyproxy.json:3
msgid "Tinyproxy"
-msgstr ""
+msgstr "Tinyproxy"
#: applications/luci-app-tinyproxy/luasrc/view/tinyproxy_status.htm:51
msgid "Tinyproxy Status"
-msgstr ""
+msgstr "Κατάσταση Tinyproxy"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:6
msgid "Tinyproxy is a small and fast non-caching HTTP(S)-Proxy"
msgstr ""
+"Το Tinyproxy είναι ένας μικρός και γρήγορος διακομιστής μεσολάβησης HTTP(S) "
+"χωρίς προσωρινή αποθήκευση"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:211
msgid "Upstream Proxies"
-msgstr ""
+msgstr "Upstream μεσολαβητές"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:212
msgid ""
"Upstream proxy rules define proxy servers to use when accessing certain IP "
"addresses or domains."
msgstr ""
+"Οι κανόνες μεσολάβησης upstream ορίζουν τους διακομιστές μεσολάβησης που θα "
+"χρησιμοποιηθούν κατά την πρόσβαση σε συγκεκριμένες διευθύνσεις IP ή domains."
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:69
msgid "Use syslog"
-msgstr ""
+msgstr "Χρήση του syslog"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:91
msgid "User"
-msgstr ""
+msgstr "Χρήστης"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:111
msgid "Via hostname"
-msgstr ""
+msgstr "Μέσω hostname"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:221
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:233
msgid "Via proxy"
-msgstr ""
+msgstr "Μέσω μεσολαβητή"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:70
msgid "Writes log messages to syslog instead of a log file"
-msgstr ""
+msgstr "Γράφει μηνύματα καταγραφής στο syslog αντί για ένα αρχείο καταγραφής"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:107
msgid "X-Tinyproxy header"
-msgstr ""
+msgstr "Κεφαλίδα X-Tinyproxy"
diff --git a/applications/luci-app-tinyproxy/po/fi/tinyproxy.po b/applications/luci-app-tinyproxy/po/fi/tinyproxy.po
index e73ae7a0ed..be40b4def2 100644
--- a/applications/luci-app-tinyproxy/po/fi/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/fi/tinyproxy.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-03-13 23:17+0000\n"
+"PO-Revision-Date: 2022-03-26 06:39+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstinyproxy/fi/>\n"
@@ -37,7 +37,7 @@ msgstr ""
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:47
msgid "Bind address"
-msgstr ""
+msgstr "Sido osoite"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:149
msgid ""
diff --git a/applications/luci-app-transmission/po/fi/transmission.po b/applications/luci-app-transmission/po/fi/transmission.po
index 73fcc93093..691a79c770 100644
--- a/applications/luci-app-transmission/po/fi/transmission.po
+++ b/applications/luci-app-transmission/po/fi/transmission.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-11 07:11+0200\n"
-"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"PO-Revision-Date: 2022-03-22 22:33+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstransmission/fi/>\n"
@@ -136,7 +136,7 @@ msgstr ""
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:44
msgid "Global settings"
-msgstr ""
+msgstr "Yleiset asetukset"
#: applications/luci-app-transmission/root/usr/share/rpcd/acl.d/luci-app-transmission.json:3
msgid "Grant UCI access for luci-app-transmission"
diff --git a/applications/luci-app-transmission/po/ko/transmission.po b/applications/luci-app-transmission/po/ko/transmission.po
index 39876c1cf6..9f97ec8e57 100644
--- a/applications/luci-app-transmission/po/ko/transmission.po
+++ b/applications/luci-app-transmission/po/ko/transmission.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-10-17 00:31+0200\n"
-"PO-Revision-Date: 2021-03-21 14:31+0000\n"
-"Last-Translator: asdf1234 <cydyellowgreen@gmail.com>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstransmission/ko/>\n"
"Language: ko\n"
@@ -12,7 +12,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.12-dev\n"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:65
msgid "Alternative download speed"
@@ -88,7 +88,7 @@ msgstr ""
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:151
msgid "Debug"
-msgstr ""
+msgstr "디버그"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:97
msgid "Download directory"
@@ -116,7 +116,7 @@ msgstr ""
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:149
msgid "Error"
-msgstr ""
+msgstr "에러"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:107
msgid "Fast"
@@ -136,7 +136,7 @@ msgstr ""
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:44
msgid "Global settings"
-msgstr ""
+msgstr "전역 설정"
#: applications/luci-app-transmission/root/usr/share/rpcd/acl.d/luci-app-transmission.json:3
msgid "Grant UCI access for luci-app-transmission"
@@ -160,7 +160,7 @@ msgstr ""
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:150
msgid "Info"
-msgstr ""
+msgstr "정보"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:144
msgid "LPD enabled"
diff --git a/applications/luci-app-transmission/po/zh_Hant/transmission.po b/applications/luci-app-transmission/po/zh_Hant/transmission.po
index c32d49b00d..0e1d364e1d 100644
--- a/applications/luci-app-transmission/po/zh_Hant/transmission.po
+++ b/applications/luci-app-transmission/po/zh_Hant/transmission.po
@@ -6,8 +6,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-10-08 14:06+0200\n"
-"PO-Revision-Date: 2021-01-17 20:54+0000\n"
-"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationstransmission/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -15,7 +15,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-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:65
msgid "Alternative download speed"
@@ -401,7 +401,7 @@ msgstr ""
#: applications/luci-app-transmission/root/usr/share/luci/menu.d/luci-app-transmission.json:3
msgid "Transmission"
-msgstr "Transmission"
+msgstr "傳送"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:42
msgid ""
diff --git a/applications/luci-app-travelmate/po/de/travelmate.po b/applications/luci-app-travelmate/po/de/travelmate.po
index c10cc0194a..b30bf553ea 100644
--- a/applications/luci-app-travelmate/po/de/travelmate.po
+++ b/applications/luci-app-travelmate/po/de/travelmate.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"PO-Revision-Date: 2022-04-20 01:50+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
msgid "-- AP Selection --"
@@ -163,7 +163,7 @@ msgstr "Gerätename"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:439
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:996
msgid "Disabled"
-msgstr ""
+msgstr "Deaktiviert"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:46
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:132
diff --git a/applications/luci-app-travelmate/po/el/travelmate.po b/applications/luci-app-travelmate/po/el/travelmate.po
index b5e7ad8e16..341d20f065 100644
--- a/applications/luci-app-travelmate/po/el/travelmate.po
+++ b/applications/luci-app-travelmate/po/el/travelmate.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-23 03:57+0000\n"
-"Last-Translator: Savvas Sfantos <savvassfa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/el/>\n"
"Language: el\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.5-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
msgid "-- AP Selection --"
@@ -556,7 +556,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:293
msgid "Settings"
-msgstr ""
+msgstr "Ρυθμίσεις"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
msgid "Signal Quality Threshold"
diff --git a/applications/luci-app-travelmate/po/uk/travelmate.po b/applications/luci-app-travelmate/po/uk/travelmate.po
index 446122ffb1..6cb777c2ae 100644
--- a/applications/luci-app-travelmate/po/uk/travelmate.po
+++ b/applications/luci-app-travelmate/po/uk/travelmate.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-04 17:37+0000\n"
-"Last-Translator: Paul Dee <itsascambutmailmeanyway+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-04-20 06:16+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/uk/>\n"
"Language: uk\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.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
msgid "-- AP Selection --"
@@ -29,7 +29,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:296
msgid "Additional Settings"
-msgstr ""
+msgstr "Додаткові налаштування"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
msgid ""
@@ -173,15 +173,15 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:423
msgid "E-Mail Profile"
-msgstr ""
+msgstr "E-Mail профіль"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:408
msgid "E-Mail Receiver Address"
-msgstr ""
+msgstr "E-Mail адреса отримувача"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:413
msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "E-Mail адреса відправника"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:297
msgid "E-Mail Settings"
@@ -189,7 +189,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:418
msgid "E-Mail Topic"
-msgstr ""
+msgstr "Тема"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:416
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:976
@@ -222,15 +222,16 @@ msgstr "Редагувати"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:258
msgid "Edit this network"
-msgstr ""
+msgstr "Редагувати цю мережу"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:302
msgid "Enable the travelmate service."
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:305
+#, fuzzy
msgid "Enable verbose debug logging in case of any processing errors."
-msgstr ""
+msgstr "Увімкнути детальний звіт на випадок будь-яких помилок обробки."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:263
msgid "Enable/Disable this network"
@@ -310,7 +311,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:255
msgid "Last Run"
-msgstr ""
+msgstr "Останній запуск"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:336
msgid "Limit AutoAdd"
@@ -328,11 +329,11 @@ msgstr ""
#: applications/luci-app-travelmate/root/usr/share/luci/menu.d/luci-app-travelmate.json:35
msgid "Log View"
-msgstr ""
+msgstr "Перегляд журналу"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:547
msgid "MAC Address"
-msgstr ""
+msgstr "MAC-адреса"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:414
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:974
@@ -500,7 +501,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:277
msgid "Restart Interface"
-msgstr ""
+msgstr "Перезапустити інтерфейс"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:308
msgid ""
@@ -512,8 +513,9 @@ msgid "Retry limit to connect to an uplink."
msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:247
+#, fuzzy
msgid "Run Flags"
-msgstr ""
+msgstr "Прапорці запуску"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:290
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:486
@@ -587,7 +589,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:227
msgid "Status / Version"
-msgstr ""
+msgstr "Статус / Версія"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:746
msgid "Strength"
@@ -677,7 +679,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:345
msgid "Trigger Delay"
-msgstr ""
+msgstr "Затримка запуску"
#: 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
@@ -715,7 +717,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:305
msgid "Verbose Debug Logging"
-msgstr ""
+msgstr "Докладний журнал налагодження"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:314
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:943
diff --git a/applications/luci-app-travelmate/po/zh_Hant/travelmate.po b/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
index 58c522acf8..903bd2932c 100644
--- a/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
+++ b/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-03-04 19:06+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2022-04-15 15:09+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationstravelmate/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -44,7 +44,7 @@ msgstr "附加觸發 travelmate 行程開始延遲的秒數。"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:430
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:987
msgid "Anonymous Identity"
-msgstr ""
+msgstr "匿名身份"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:411
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:970
@@ -365,7 +365,7 @@ msgstr "MSCHAPV2"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:434
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:991
msgid "Mgmt. Frame Protection"
-msgstr ""
+msgstr "管理。 框架保護"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:355
msgid ""
@@ -392,7 +392,7 @@ msgstr "開/關"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:440
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:997
msgid "Optional"
-msgstr ""
+msgstr "可選"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:365
msgid "Overall Timeout"
@@ -415,6 +415,11 @@ msgid ""
"connection is emphasized in <span style=\"color:rgb(68, 170, 68);font-weight:"
"bold\">green</span>."
msgstr ""
+"travelmate 的所有已配置上行鏈路的概述。 您可以通過拖動 &#38; "
+"來編輯、刪除或優先考慮現有的上行鏈路。 刪除並掃描新的。<br /"
+">當前使用的上行鏈路連接在 <span style=\"color:rgb(51, 119, 204);font-weight:"
+"bold\">blue</span> 中強調,一個加密的 <span style=\"color:rgb(68, 170, 68"
+");font-weight:bold\">green</span>強調VPN上行連接。"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:412
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:972
@@ -514,7 +519,7 @@ msgstr "重複掃描"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:441
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:998
msgid "Required"
-msgstr ""
+msgstr "必需"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:277
msgid "Restart Interface"
@@ -703,7 +708,7 @@ msgstr "觸發延遲"
#: 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 "Use system certificates"
-msgstr ""
+msgstr "使用系統證書"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:548
msgid "Use the specified MAC address for this uplink."
@@ -732,7 +737,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 ""
+msgstr "使用內置系統 CA 包驗證服務器證書"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:305
msgid "Verbose Debug Logging"
@@ -790,7 +795,7 @@ msgstr "WPA/WPA2 個人. (TKIP)"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:311
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:940
msgid "WPA2 Ent."
-msgstr ""
+msgstr "WAP2 企業版."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:312
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:941
diff --git a/applications/luci-app-ttyd/po/ko/ttyd.po b/applications/luci-app-ttyd/po/ko/ttyd.po
index 2b650d31ee..2a5efce89c 100644
--- a/applications/luci-app-ttyd/po/ko/ttyd.po
+++ b/applications/luci-app-ttyd/po/ko/ttyd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-07 10:49+0000\n"
-"Last-Translator: Sunggu Choi <dkaost@outlook.com>\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/ko/>\n"
"Language: ko\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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
msgid "Accept only one client and exit on disconnection"
@@ -58,7 +58,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:73
msgid "Debug"
-msgstr ""
+msgstr "디버그"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:42
msgid "Do not allow clients to write to the TTY"
@@ -82,7 +82,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:74
msgid "Error"
-msgstr ""
+msgstr "에러"
#: applications/luci-app-ttyd/root/usr/share/rpcd/acl.d/luci-app-ttyd.json:3
msgid "Grant UCI access for luci-app-ttyd"
@@ -106,7 +106,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:77
msgid "Info"
-msgstr ""
+msgstr "정보"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:24
msgid "Interface"
@@ -219,7 +219,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
msgid "Warning"
-msgstr ""
+msgstr "경고"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:12
msgid "ttyd Instance"
diff --git a/applications/luci-app-ttyd/po/uk/ttyd.po b/applications/luci-app-ttyd/po/uk/ttyd.po
index 8176307711..007049b91e 100644
--- a/applications/luci-app-ttyd/po/uk/ttyd.po
+++ b/applications/luci-app-ttyd/po/uk/ttyd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-09-04 13:36+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2022-04-18 16:53+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/uk/>\n"
"Language: uk\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.3-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
msgid "Accept only one client and exit on disconnection"
diff --git a/applications/luci-app-udpxy/po/de/udpxy.po b/applications/luci-app-udpxy/po/de/udpxy.po
index 37ee4588fd..688bb37235 100644
--- a/applications/luci-app-udpxy/po/de/udpxy.po
+++ b/applications/luci-app-udpxy/po/de/udpxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-10-13 19:44+0000\n"
-"Last-Translator: Jan Kindler <j.e.g.kindler@gmail.com>\n"
+"PO-Revision-Date: 2022-04-04 16:09+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsudpxy/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.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
msgid "Bind IP/Interface"
@@ -16,15 +16,15 @@ msgstr "IP/Schnittstelle anbinden"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
msgid "Buffer messages"
-msgstr ""
+msgstr "Nachrichten zwischenpuffern"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
msgid "Buffer size"
-msgstr ""
+msgstr "Puffergröße"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
msgid "Buffer time"
-msgstr ""
+msgstr "Pufferdauer"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
msgid "Enabled"
@@ -44,7 +44,7 @@ msgstr "Maximale Clients"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
msgid "Multicast subscription renew"
-msgstr ""
+msgstr "Multicast-Abonnement erneuern"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
msgid "Nice increment"
@@ -60,7 +60,7 @@ msgstr "Erneut starten"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
msgid "Source IP/Interface"
-msgstr ""
+msgstr "Quell-IP/Schnittstelle"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
msgid "Status"
@@ -72,7 +72,7 @@ msgstr "Ausührlich"
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
-msgstr ""
+msgstr "udpxy"
#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
msgid ""
diff --git a/applications/luci-app-uhttpd/po/fi/uhttpd.po b/applications/luci-app-uhttpd/po/fi/uhttpd.po
index 10492248a5..a6f3a71240 100644
--- a/applications/luci-app-uhttpd/po/fi/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/fi/uhttpd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-03-13 23:17+0000\n"
+"PO-Revision-Date: 2022-04-21 23:00+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/fi/>\n"
@@ -52,7 +52,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
msgid "Config file (e.g. for credentials for Basic Auth)"
-msgstr ""
+msgstr "Asetustiedosto (esim. Basic Authin kirjautumistietoja varten)"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
msgid "Connection reuse"
@@ -150,7 +150,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:223
msgid "Location"
-msgstr ""
+msgstr "Sijainti"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
msgid "Maximum number of connections"
@@ -204,7 +204,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
msgid "Server Hostname"
-msgstr ""
+msgstr "Palvelimen isäntänimi"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
msgid ""
diff --git a/applications/luci-app-uhttpd/po/id/uhttpd.po b/applications/luci-app-uhttpd/po/id/uhttpd.po
index 3121368047..3bddae13a6 100644
--- a/applications/luci-app-uhttpd/po/id/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/id/uhttpd.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-02-20 08:36+0000\n"
-"Last-Translator: Ahmad Rulim <mfalkia342@gmail.com>\n"
+"PO-Revision-Date: 2022-03-30 12:12+0000\n"
+"Last-Translator: Arief Hidayat <kekesed97@gmail.com>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/id/>\n"
"Language: id\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.5\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -131,7 +131,7 @@ msgstr "Pendengar HTTPS (alamat:port)"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
msgid "If empty, a random/unique value is used in cert generation"
-msgstr ""
+msgstr "Jika kosong, nilai acak/unik digunakan dalam pembuatan sertifikat"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
msgid "Ignore private IPs on public interface"
@@ -175,7 +175,7 @@ msgstr "Waktu tunggu maksimum untuk aktivitas jaringan"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
msgid "Organization"
-msgstr ""
+msgstr "Organisasi"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
msgid "Override path for ubus socket"
diff --git a/applications/luci-app-uhttpd/po/ru/uhttpd.po b/applications/luci-app-uhttpd/po/ru/uhttpd.po
index 57142017b2..5875b9be50 100644
--- a/applications/luci-app-uhttpd/po/ru/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/ru/uhttpd.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: uhttpd\n"
"POT-Creation-Date: 2017-12-06 22:30+0300\n"
-"PO-Revision-Date: 2021-03-11 08:13+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2022-03-30 01:31+0000\n"
+"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/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.5.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -140,6 +140,8 @@ msgstr "Входящие HTTPS<br />(адрес:порт)"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
msgid "If empty, a random/unique value is used in cert generation"
msgstr ""
+"Если пусто, то при генерации сертификата будет использовано случайное/"
+"уникальное значение"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
msgid "Ignore private IPs on public interface"
@@ -183,7 +185,7 @@ msgstr "Максимальное время ожидания сетевой ак
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
msgid "Organization"
-msgstr ""
+msgstr "Организация"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
msgid "Override path for ubus socket"
diff --git a/applications/luci-app-uhttpd/po/sv/uhttpd.po b/applications/luci-app-uhttpd/po/sv/uhttpd.po
index 5b78b4107b..b3ed316693 100644
--- a/applications/luci-app-uhttpd/po/sv/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/sv/uhttpd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-11-07 15:53+0000\n"
+"PO-Revision-Date: 2022-03-21 17:48+0000\n"
"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/sv/>\n"
@@ -10,7 +10,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.12-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -25,7 +25,7 @@ msgstr "404-fel"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
msgid "A lightweight single-threaded HTTP(S) server"
-msgstr ""
+msgstr "En resurssnål enkeltrådad HTTP(S)-server"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
msgid "Advanced Settings"
@@ -37,7 +37,7 @@ msgstr "Alias"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
msgid "Base directory for files to be served"
-msgstr ""
+msgstr "Basmapp för filer som ska publiceras"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
@@ -51,11 +51,11 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
msgid "CGI is disabled if not present."
-msgstr ""
+msgstr "CGI är avstängt om ej närvarande."
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
msgid "Config file (e.g. for credentials for Basic Auth)"
-msgstr ""
+msgstr "Konfig-fil (t.ex för uppgifter till standardautentisering)"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
msgid "Connection reuse"
diff --git a/applications/luci-app-unbound/po/uk/unbound.po b/applications/luci-app-unbound/po/uk/unbound.po
index 7f69812689..119e3bab7b 100644
--- a/applications/luci-app-unbound/po/uk/unbound.po
+++ b/applications/luci-app-unbound/po/uk/unbound.po
@@ -1,15 +1,15 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-02-18 11:31+0000\n"
-"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
+"PO-Revision-Date: 2022-04-18 16:53+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"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 3.11\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.12-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
@@ -342,7 +342,7 @@ msgstr ""
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:216
msgid "Ignore"
-msgstr ""
+msgstr "Ігнорувати"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:196
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:208
diff --git a/applications/luci-app-upnp/po/el/upnp.po b/applications/luci-app-upnp/po/el/upnp.po
index 03fbaa14ce..24cee2b6bc 100644
--- a/applications/luci-app-upnp/po/el/upnp.po
+++ b/applications/luci-app-upnp/po/el/upnp.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-28 02:08+0200\n"
-"PO-Revision-Date: 2021-01-23 03:57+0000\n"
-"Last-Translator: Savvas Sfantos <savvassfa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/el/>\n"
"Language: el\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.5-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
@@ -69,7 +69,7 @@ msgstr ""
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:188
msgid "Comment"
-msgstr ""
+msgstr "Σχόλιο"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:66
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:62
diff --git a/applications/luci-app-upnp/po/fi/upnp.po b/applications/luci-app-upnp/po/fi/upnp.po
index df83b3d372..8a4d50fb63 100644
--- a/applications/luci-app-upnp/po/fi/upnp.po
+++ b/applications/luci-app-upnp/po/fi/upnp.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2022-03-13 23:17+0000\n"
+"PO-Revision-Date: 2022-04-21 23:00+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/fi/>\n"
@@ -92,11 +92,11 @@ msgstr ""
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:130
msgid "Enable IGDv1 mode"
-msgstr ""
+msgstr "Käytä IGDv1-tilaa"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:125
msgid "Enable NAT-PMP functionality"
-msgstr ""
+msgstr "Käytä NAT-PMP-toiminnallisuutta"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:124
msgid "Enable UPnP functionality"
@@ -183,13 +183,13 @@ msgstr ""
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
-msgstr ""
+msgstr "Käynnistä UPnP- ja NAT-PMP-palvelu"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:70
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:66
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:110
msgid "There are no active redirects."
-msgstr ""
+msgstr "Ei aktiivisia uudelleenohjauksia."
#: applications/luci-app-upnp/root/usr/share/luci/menu.d/luci-app-upnp.json:3
msgid "UPnP"
@@ -221,7 +221,7 @@ msgstr "Lähetysyhteys"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
msgid "Use STUN"
-msgstr ""
+msgstr "Käytä STUN:ia"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:137
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:140
diff --git a/applications/luci-app-upnp/po/ko/upnp.po b/applications/luci-app-upnp/po/ko/upnp.po
index 4811bcf212..de8f0c5e53 100644
--- a/applications/luci-app-upnp/po/ko/upnp.po
+++ b/applications/luci-app-upnp/po/ko/upnp.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2021-06-07 10:49+0000\n"
-"Last-Translator: Sunggu Choi <dkaost@outlook.com>\n"
+"PO-Revision-Date: 2022-03-26 19:08+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/ko/>\n"
"Language: ko\n"
@@ -12,7 +12,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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
@@ -75,7 +75,7 @@ msgstr ""
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:62
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:106
msgid "Delete"
-msgstr ""
+msgstr "삭제"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:48
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:88
diff --git a/applications/luci-app-vnstat/po/ko/vnstat.po b/applications/luci-app-vnstat/po/ko/vnstat.po
index 4a025bce75..e8530aba39 100644
--- a/applications/luci-app-vnstat/po/ko/vnstat.po
+++ b/applications/luci-app-vnstat/po/ko/vnstat.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-07-28 17:55+0000\n"
-"Last-Translator: TheNoFace <fprhqkrtk303@naver.com>\n"
+"PO-Revision-Date: 2022-03-26 19:03+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat/ko/>\n"
"Language: ko\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.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-vnstat/root/usr/share/luci/menu.d/luci-app-vnstat.json:23
msgid "Configuration"
@@ -18,64 +18,66 @@ msgstr "설정"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:68
msgid "Daily traffic"
-msgstr ""
+msgstr "일일 트래픽"
#: applications/luci-app-vnstat/root/usr/share/rpcd/acl.d/luci-app-vnstat.json:3
msgid "Grant UCI access for luci-app-vnstat"
-msgstr ""
+msgstr "luci-app-vnstat에 UCI 액세스 허용"
#: applications/luci-app-vnstat/root/usr/share/luci/menu.d/luci-app-vnstat.json:14
msgid "Graphs"
-msgstr ""
+msgstr "그래프"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:67
msgid "Hourly traffic"
-msgstr ""
+msgstr "시간당 트래픽"
#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:49
msgid "Monitor selected interfaces"
-msgstr ""
+msgstr "선택한 인터페이스 모니터링"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:69
msgid "Monthly traffic"
-msgstr ""
+msgstr "월별 트래픽"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:97
msgid ""
"No database has been set up yet. Go to the VnStat configuration and enable "
"monitoring for one or more interfaces."
-msgstr ""
+msgstr "데이터베이스가 설정되지 않았습니다. VnStat 설정 페이지로 이동하여 하나 "
+"이상의 인터페이스 모니터링을 활성화합니다."
#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:22
msgid "Restart VnStat"
-msgstr ""
+msgstr "VnStat 재실행"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:65
msgid "Summary display"
-msgstr ""
+msgstr "요약 표시"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:66
msgid "Top 10 display"
-msgstr ""
+msgstr "상위 10개 표시"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:72
msgid "Update »"
-msgstr ""
+msgstr "업데이트 »"
#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:19
msgid "VnStat"
-msgstr ""
+msgstr "VnStat"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:60
msgid "VnStat Graphs"
-msgstr ""
+msgstr "VnStat 그래프"
#: applications/luci-app-vnstat/root/usr/share/luci/menu.d/luci-app-vnstat.json:3
msgid "VnStat Traffic Monitor"
-msgstr ""
+msgstr "VnStat 트래픽 모니터"
#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:20
msgid ""
"VnStat is a network traffic monitor for Linux that keeps a log of network "
"traffic for the selected interface(s)."
-msgstr ""
+msgstr "vnStat는 선택된 인터페이스의 네트워크 트래픽을 모니터링하는 Linux 네트워크 "
+"트래픽 모니터입니다."
diff --git a/applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js b/applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js
index 7ac3b3f7e7..7113c4119e 100644
--- a/applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js
+++ b/applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js
@@ -1,9 +1,65 @@
// This is free software, licensed under the Apache License, Version 2.0
'use strict';
+'require poll';
'require view';
'require fs';
'require ui';
+'require uci';
+'require rpc';
+
+var RefreshIfaces = "";
+var RefreshTabs = ['s', 't', '5', 'h', 'd', 'm', 'y'];
+
+var callServiceList = rpc.declare({
+ object: 'service',
+ method: 'list',
+ params: [ 'name' ],
+ expect: { '': {} }
+});
+
+var isReadonlyView = !L.hasViewPermission() || null;
+
+function RefreshGraphs() {
+ RefreshTabs.forEach(function (id) {
+ RefreshIfaces.forEach(function (iface) {
+ fs.exec_direct('/usr/bin/vnstati', [ '-' + id, '-i', iface, '-o', '-' ], 'blob').then(function(res) {
+ document.getElementById('graph_' + id + '_' + iface).src = URL.createObjectURL(res);
+ });
+ });
+ });
+}
+
+function IfacesResetData(ev) {
+ ui.showModal(_('Delete data for ALL interfaces'), [
+ E('p', _('The data will be removed from the database permanently. This cannot be undone.')),
+ E('div', { 'class': 'right' }, [
+ E('div', {
+ 'class': 'btn',
+ 'click': L.hideModal
+ }, _('Cancel')),
+ ' ',
+ E('div', {
+ 'class': 'btn cbi-button-negative',
+ 'click': function(ev) {
+ var if_count = 0;
+
+ RefreshIfaces.forEach(function (iface) {
+ fs.exec_direct('/usr/bin/vnstat', [ '--remove', '-i', iface, '--force' ], 'blob').then(function() {
+ fs.exec_direct('/usr/bin/vnstat', [ '--add', '-i', iface ], 'blob').then(function() {
+ if_count++;
+ if (if_count == RefreshIfaces.length) {
+ RefreshGraphs();
+ }
+ });
+ });
+ });
+ ui.hideModal();
+ }
+ }, _('Delete'))
+ ])
+ ]);
+}
return view.extend({
renderTab: function(ifaces, style, title) {
@@ -16,41 +72,41 @@ return view.extend({
]);
ifaces.forEach(function(iface) {
- tab.appendChild(E('span', {}, E('img', { 'data-iface': iface, 'style': 'visibility:hidden; margin:5px 10px' })));
fs.exec_direct('/usr/bin/vnstati', [ '-'+style, '-i', iface, '-o', '-' ], 'blob').then(function(res) {
var img = tab.querySelector('img[data-iface="%s"]'.format(iface));
img.src = URL.createObjectURL(res);
+ img.alt = _('Could not load graph, no data available: ') + iface;
+ img.align = 'middle';
img.style.visibility = 'visible';
+ img.id = 'graph_' + style + '_' + iface;
tab.firstElementChild.style.display = 'none';
});
+ tab.appendChild(E('span', {}, E('img', { 'data-iface': iface, 'style': 'visibility:hidden; margin:5px 10px' })));
});
return tab;
},
load: function() {
- return fs.exec_direct('/usr/bin/vnstat', [ '--json', 'f', '1' ], 'text').then(function(res) {
- var json = null;
-
- try {
- json = JSON.parse(res)
- }
- catch(e) {
- throw new Error(res.replace(/^Error: /, ''));
- }
-
- return (L.isObject(json) ? L.toArray(json.interfaces) : []).map(function(iface) {
- return iface.name;
- }).sort();
- }).catch(function(err) {
- ui.addNotification(null, E('p', { 'style': 'white-space:pre' }, [err]));
- return [];
- });
+ return Promise.all([
+ L.resolveDefault(callServiceList('vnstat'), {}),
+ uci.load('vnstat'),
+ ]);
},
- render: function(ifaces) {
+ render: function(data) {
+ var ifaces = uci.get_first('vnstat', 'vnstat', 'interface') || [];
+ var isRunning = false;
+
+ try {
+ isRunning = data[0]['vnstat']['instances']['instance1']['running'];
+ } catch (e) { }
+
var view = E([], [
E('h2', [_('vnStat Graphs')]),
+
+ (isRunning == false) ? E('p', { 'class': 'alert-message warning' }, _('Warning: The service is not running, graphs will not be updated!')):E('p'),
+
E('div', ifaces.length ? [
this.renderTab(ifaces, 's', _('Summary')),
this.renderTab(ifaces, 't', _('Top')),
@@ -58,13 +114,28 @@ return view.extend({
this.renderTab(ifaces, 'h', _('Hourly')),
this.renderTab(ifaces, 'd', _('Daily')),
this.renderTab(ifaces, 'm', _('Monthly')),
- this.renderTab(ifaces, 'y', _('Yearly'))
- ] : [ E('em', [_('No monitored interfaces have been found. Go to the configuration to enable monitoring for one or more interfaces.')]) ])
+ this.renderTab(ifaces, 'y', _('Yearly')),
+ ] : [ E('em', [_('No monitored interfaces have been found. Go to the configuration to enable monitoring for one or more interfaces.')]) ]),
]);
- if (ifaces.length)
+ if (ifaces.length) {
ui.tabs.initTabGroup(view.lastElementChild.childNodes);
+ view.appendChild(E('div', { 'class': 'right' }, [
+ E('br'),
+ E('button', {
+ 'class': 'cbi-button cbi-button-neutral',
+ 'click': IfacesResetData,
+ 'disabled': isReadonlyView
+ }, [ _('Clear data for all interfaces') ])
+ ]));
+ }
+
+ // Preserve the interfaces for the poll/refresh function
+ RefreshIfaces = ifaces;
+
+ poll.add(RefreshGraphs, 60);
+
return view;
},
diff --git a/applications/luci-app-vnstat2/po/ar/vnstat2.po b/applications/luci-app-vnstat2/po/ar/vnstat2.po
index 5fc755bd8d..6d601f01d5 100644
--- a/applications/luci-app-vnstat2/po/ar/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/ar/vnstat2.po
@@ -11,27 +11,41 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.5\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "إلغاء"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "إعدادات"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "احدف"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr ""
@@ -48,7 +62,7 @@ msgstr ""
msgid "Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -60,7 +74,7 @@ msgstr "واجهه"
msgid "Interfaces"
msgstr "واجهات"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr ""
@@ -68,11 +82,11 @@ msgstr ""
msgid "Monitor interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -82,10 +96,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -104,15 +124,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -120,14 +148,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/bg/vnstat2.po b/applications/luci-app-vnstat2/po/bg/vnstat2.po
index 9ed0db0a57..f30be336f9 100644
--- a/applications/luci-app-vnstat2/po/bg/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/bg/vnstat2.po
@@ -10,27 +10,41 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Отмени"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Конфигурация"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Изтрий"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr ""
@@ -47,7 +61,7 @@ msgstr ""
msgid "Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -59,7 +73,7 @@ msgstr "Интерфейс"
msgid "Interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr ""
@@ -67,11 +81,11 @@ msgstr ""
msgid "Monitor interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -81,10 +95,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -103,15 +123,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -119,14 +147,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/bn_BD/vnstat2.po b/applications/luci-app-vnstat2/po/bn_BD/vnstat2.po
index 3ee1c13c36..541ed29533 100644
--- a/applications/luci-app-vnstat2/po/bn_BD/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/bn_BD/vnstat2.po
@@ -10,27 +10,41 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "বাতিল করুন"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "কনফিগারেশন"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr ""
@@ -47,7 +61,7 @@ msgstr ""
msgid "Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -59,7 +73,7 @@ msgstr "ইন্টারফেস"
msgid "Interfaces"
msgstr "ইন্টারফেস"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr ""
@@ -67,11 +81,11 @@ msgstr ""
msgid "Monitor interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -81,10 +95,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -103,15 +123,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -119,14 +147,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/ca/vnstat2.po b/applications/luci-app-vnstat2/po/ca/vnstat2.po
index d5e2983d64..a437fa661b 100644
--- a/applications/luci-app-vnstat2/po/ca/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/ca/vnstat2.po
@@ -10,27 +10,41 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5.1\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Cancel•lar"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Configuració"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr ""
@@ -47,7 +61,7 @@ msgstr ""
msgid "Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -59,7 +73,7 @@ msgstr ""
msgid "Interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr ""
@@ -67,11 +81,11 @@ msgstr ""
msgid "Monitor interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -81,10 +95,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -103,15 +123,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -119,14 +147,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/cs/vnstat2.po b/applications/luci-app-vnstat2/po/cs/vnstat2.po
index 23d5fe4ca4..02f39910ff 100644
--- a/applications/luci-app-vnstat2/po/cs/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/cs/vnstat2.po
@@ -10,27 +10,41 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5 minut"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Storno"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Nastavení"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Odstranit"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr ""
@@ -47,7 +61,7 @@ msgstr ""
msgid "Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -59,7 +73,7 @@ msgstr "Rozhraní"
msgid "Interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr ""
@@ -67,11 +81,11 @@ msgstr ""
msgid "Monitor interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -81,10 +95,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -103,15 +123,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -119,14 +147,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/da/vnstat2.po b/applications/luci-app-vnstat2/po/da/vnstat2.po
index 28d833b703..3698208f2a 100644
--- a/applications/luci-app-vnstat2/po/da/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/da/vnstat2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-10 19:28+0000\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/da/>\n"
@@ -8,29 +8,43 @@ 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.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5 minutter"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Annuller"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr "Ryd data for alle interfaces"
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Konfiguration"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr "Kunne ikke indlæse grafen, ingen tilgængelige data:"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr "Dagligt"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Slet"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr "Slet data for ALLE interfaces"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "Slet interface <em>%h</em>"
@@ -47,7 +61,7 @@ msgstr "Giv adgang til LuCI-appen vnstat2"
msgid "Graphs"
msgstr "Grafer"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr "Hver time"
@@ -59,7 +73,7 @@ msgstr "Interface"
msgid "Interfaces"
msgstr "Interfaces"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "Indlæser grafer…"
@@ -67,11 +81,11 @@ msgstr "Indlæser grafer…"
msgid "Monitor interfaces"
msgstr "Overvåg interfaces"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr "Månedlig"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -83,10 +97,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr "Ingen ukonfigurerede interfaces fundet i databasen."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "Resumé"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr "Dataene fjernes permanent fra databasen. Dette kan ikke fortrydes."
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -107,15 +127,23 @@ msgid ""
msgstr ""
"Disse interfaces findes i vnStat-databasen, men er ikke konfigureret ovenfor."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr "Top"
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr "Trafikovervågning"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr "Ukonfigurerede interfaces"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr "Advarsel: Tjenesten kører ikke, grafer vil ikke blive opdateret!"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr "Årlig"
@@ -123,14 +151,10 @@ msgstr "Årlig"
msgid "vnStat"
msgstr "vnStat"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr "vnStat grafer"
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr "vnStat trafikovervågning"
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
@@ -138,3 +162,6 @@ msgid ""
msgstr ""
"vnStat er en netværkstrafikmonitor til Linux, der fører en log over "
"netværkstrafikken for de(n) valgte interface(s)."
+
+#~ msgid "vnStat Traffic Monitor"
+#~ msgstr "vnStat trafikovervågning"
diff --git a/applications/luci-app-vnstat2/po/de/vnstat2.po b/applications/luci-app-vnstat2/po/de/vnstat2.po
index e2ee69d280..dbcc210e25 100644
--- a/applications/luci-app-vnstat2/po/de/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/de/vnstat2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"PO-Revision-Date: 2022-03-29 18:08+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/de/>\n"
@@ -8,29 +8,43 @@ 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.12-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5 Minuten"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Abbrechen"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr "Daten für alle Schnittstellen löschen"
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Konfiguration"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr "Diagramm konnte nicht geladen werden, keine Daten verfügbar:"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr "Täglich"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Löschen"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr "Daten für ALLE Schnittstellen löschen"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "Schnittstelle <em>%h</em> löschen"
@@ -47,7 +61,7 @@ msgstr "Der LuCI app vnstat2 Zugriff gewähren"
msgid "Graphs"
msgstr "Diagramme"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr "Stündlich"
@@ -59,7 +73,7 @@ msgstr "Schnittstelle"
msgid "Interfaces"
msgstr "Schnittstellen"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "Lade Graphen…"
@@ -67,11 +81,11 @@ msgstr "Lade Graphen…"
msgid "Monitor interfaces"
msgstr "Schnittstellen überwachen"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr "Monatlich"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -83,10 +97,18 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr "Keine unkonfigurierten Schnittstellen in der Datenbank gefunden."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "Zusammenfassung"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+"Die Daten werden dauerhaft aus der Datenbank entfernt. Das kann nicht "
+"rückgängig gemacht werden."
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -111,15 +133,24 @@ msgstr ""
"Diese Schnittstellen sind in der vnStat Datenbank vorhanden, aber dort nicht "
"konfiguriert."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr "Oben"
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+#, fuzzy
+msgid "Traffic Monitor"
+msgstr "Verkehrsmonitor"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr "Nicht konfigurierte Schnittstellen"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr "Warnung: Der Dienst läuft nicht, Graphen werden nicht aktualisiert!"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr "Jährlich"
@@ -127,14 +158,10 @@ msgstr "Jährlich"
msgid "vnStat"
msgstr "vnStat"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr "vnStat Graphen"
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr "vnStat-Datenverkehrsmonitor"
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
@@ -142,3 +169,6 @@ msgid ""
msgstr ""
"vnStat ist ein Netzwerkverkehrsmonitor für Linux, der ein Protokoll des "
"Netzwerkverkehrs für die ausgewählten Schnittstellen ausgibt."
+
+#~ msgid "vnStat Traffic Monitor"
+#~ msgstr "vnStat-Datenverkehrsmonitor"
diff --git a/applications/luci-app-vnstat2/po/el/vnstat2.po b/applications/luci-app-vnstat2/po/el/vnstat2.po
index 89e1926b75..2802fa9e13 100644
--- a/applications/luci-app-vnstat2/po/el/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/el/vnstat2.po
@@ -10,27 +10,41 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Ακύρωση"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Διαμόρφωση"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr ""
@@ -47,7 +61,7 @@ msgstr ""
msgid "Graphs"
msgstr "Γραφικές παραστάσεις"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -59,7 +73,7 @@ msgstr "Διεπαφή"
msgid "Interfaces"
msgstr "Διεπαφές"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr ""
@@ -67,11 +81,11 @@ msgstr ""
msgid "Monitor interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -81,10 +95,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -103,15 +123,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -119,14 +147,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/en/vnstat2.po b/applications/luci-app-vnstat2/po/en/vnstat2.po
index eb2d97af78..be9b813577 100644
--- a/applications/luci-app-vnstat2/po/en/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/en/vnstat2.po
@@ -10,27 +10,41 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4.1-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Configuration"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr ""
@@ -47,7 +61,7 @@ msgstr ""
msgid "Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -59,7 +73,7 @@ msgstr ""
msgid "Interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr ""
@@ -67,11 +81,11 @@ msgstr ""
msgid "Monitor interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -81,10 +95,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -103,15 +123,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -119,14 +147,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/es/vnstat2.po b/applications/luci-app-vnstat2/po/es/vnstat2.po
index 8d30ef2d92..f6329fd017 100644
--- a/applications/luci-app-vnstat2/po/es/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/es/vnstat2.po
@@ -13,27 +13,41 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5 minutos"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Cancelar"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Configuración"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr "Diariamente"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Eliminar"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "Eliminar interfaz <em>%h</em>"
@@ -50,7 +64,7 @@ msgstr "Conceder acceso a la aplicación vnstat2 de LuCI"
msgid "Graphs"
msgstr "Gráficos"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr "Cada hora"
@@ -62,7 +76,7 @@ msgstr "Interfaz"
msgid "Interfaces"
msgstr "Interfaces"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "Cargando gráficos…"
@@ -70,11 +84,11 @@ msgstr "Cargando gráficos…"
msgid "Monitor interfaces"
msgstr "Monitorear interfaces"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr "Mensual"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -86,10 +100,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr "No se encontraron interfaces no configuradas en la base de datos."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "Resumen"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -114,15 +134,23 @@ msgstr ""
"Estas interfaces están presentes en la base de datos vnStat, pero no fueron "
"configuradas anteriormente."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr "Más alto"
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr "Interfaces no configuradas"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr "Anual"
@@ -130,14 +158,10 @@ msgstr "Anual"
msgid "vnStat"
msgstr "vnStat"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr "Gráficos vnStat"
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr "Monitor de tráfico vnStat"
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
@@ -145,3 +169,6 @@ msgid ""
msgstr ""
"vnStat es un monitor de tráfico de red para Linux que mantiene un registro "
"del tráfico de red para las interfaces seleccionadas."
+
+#~ msgid "vnStat Traffic Monitor"
+#~ msgstr "Monitor de tráfico vnStat"
diff --git a/applications/luci-app-vnstat2/po/fi/vnstat2.po b/applications/luci-app-vnstat2/po/fi/vnstat2.po
index 5f38227738..5743b6ccc9 100644
--- a/applications/luci-app-vnstat2/po/fi/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/fi/vnstat2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-13 23:17+0000\n"
+"PO-Revision-Date: 2022-04-21 23:00+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/fi/>\n"
@@ -10,27 +10,41 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5 minuuttia"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Peruuta"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Kokoonpano"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr "Päivittäin"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Poista"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "Poista liityntä <em>%h</em>"
@@ -47,7 +61,7 @@ msgstr ""
msgid "Graphs"
msgstr "Kuvaajat"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr "Tunneittain"
@@ -59,7 +73,7 @@ msgstr "Sovitin"
msgid "Interfaces"
msgstr "Sovittimet"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "Ladataan kuvaajia…"
@@ -67,11 +81,11 @@ msgstr "Ladataan kuvaajia…"
msgid "Monitor interfaces"
msgstr "Valvo sovittimia"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr "Kuukausittain"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -81,10 +95,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "Yhteenveto"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -103,15 +123,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr "Varoitus: Palvelu ei ole käynnissä, kuvaajia ei päivitetä!"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr "Vuosittain"
@@ -119,16 +147,15 @@ msgstr "Vuosittain"
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr "vnStat-kuvaajat"
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr "vnStat-liikennemonitorointi"
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
"traffic for the selected interface(s)."
msgstr ""
+
+#~ msgid "vnStat Traffic Monitor"
+#~ msgstr "vnStat-liikennemonitorointi"
diff --git a/applications/luci-app-vnstat2/po/fr/vnstat2.po b/applications/luci-app-vnstat2/po/fr/vnstat2.po
index 1052596ebc..c86961f374 100644
--- a/applications/luci-app-vnstat2/po/fr/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/fr/vnstat2.po
@@ -10,27 +10,41 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5 minutes"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Annuler"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Configuration"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr "Journalier"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Effacer"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "Supprimer l’interface <em>%h</em>"
@@ -47,7 +61,7 @@ msgstr "Accorder l'accès à l'application LuCI vnstat2"
msgid "Graphs"
msgstr "Graphique"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr "Horaire"
@@ -59,7 +73,7 @@ msgstr "Interface"
msgid "Interfaces"
msgstr "Interfaces"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "Chargement des graphiques…"
@@ -67,11 +81,11 @@ msgstr "Chargement des graphiques…"
msgid "Monitor interfaces"
msgstr "Surveiller les interfaces"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr "Mensuel"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -83,10 +97,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr "Aucune interface non configurée trouvée dans la base de données."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "Résumé"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -111,15 +131,23 @@ msgstr ""
"Ces interfaces sont présentes dans la base de données vnStat, mais ne sont "
"pas configurées ci-dessus."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr "Top"
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr "Interfaces non configurées"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr "Annuel"
@@ -127,14 +155,10 @@ msgstr "Annuel"
msgid "vnStat"
msgstr "VnStat"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr "Graphiques VnStat"
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr "Surveillance du trafic VnStat"
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
@@ -142,3 +166,6 @@ msgid ""
msgstr ""
"VnStat est un outil de surveillance du réseau pour Linux qui garde un "
"journal du trafic du ou des interface(s) sélectionnée(s)."
+
+#~ msgid "vnStat Traffic Monitor"
+#~ msgstr "Surveillance du trafic VnStat"
diff --git a/applications/luci-app-vnstat2/po/he/vnstat2.po b/applications/luci-app-vnstat2/po/he/vnstat2.po
index a300d28c39..3a2c6b106a 100644
--- a/applications/luci-app-vnstat2/po/he/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/he/vnstat2.po
@@ -11,27 +11,41 @@ msgstr ""
"n % 10 == 0) ? 2 : 3));\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "ביטול"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "הגדרות"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr ""
@@ -48,7 +62,7 @@ msgstr ""
msgid "Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -60,7 +74,7 @@ msgstr "מנשק"
msgid "Interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr ""
@@ -68,11 +82,11 @@ msgstr ""
msgid "Monitor interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -82,10 +96,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -104,15 +124,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -120,14 +148,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/hi/vnstat2.po b/applications/luci-app-vnstat2/po/hi/vnstat2.po
index 176775f84f..486e50f9ae 100644
--- a/applications/luci-app-vnstat2/po/hi/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/hi/vnstat2.po
@@ -4,27 +4,41 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr ""
@@ -41,7 +55,7 @@ msgstr ""
msgid "Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -53,7 +67,7 @@ msgstr ""
msgid "Interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr ""
@@ -61,11 +75,11 @@ msgstr ""
msgid "Monitor interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -75,10 +89,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -97,15 +117,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -113,14 +141,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/hu/vnstat2.po b/applications/luci-app-vnstat2/po/hu/vnstat2.po
index 283f64bfe8..26e904c564 100644
--- a/applications/luci-app-vnstat2/po/hu/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/hu/vnstat2.po
@@ -10,27 +10,41 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5 perc"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Mégse"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Beállítás"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr "Napi"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Törlés"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "A(z) <em>%h</em> csatoló törlése"
@@ -47,7 +61,7 @@ msgstr ""
msgid "Graphs"
msgstr "Grafikonok"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr "Óránként"
@@ -59,7 +73,7 @@ msgstr "Csatoló"
msgid "Interfaces"
msgstr "Csatolók"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "Grafikonok betöltése…"
@@ -67,11 +81,11 @@ msgstr "Grafikonok betöltése…"
msgid "Monitor interfaces"
msgstr "Csatolók megfigyelése"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr "Havi"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -83,10 +97,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr "Nem találhatók beállítatlan csatolók az adatbázisban."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "Összegzés"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -111,15 +131,23 @@ msgstr ""
"Ezek a csatolók jelen vannak a vnStat adatbázisban, de nincsenek beállítva "
"fent."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr "Legtöbb"
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr "Beállítatlan csatolók"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr "Évente"
@@ -127,14 +155,10 @@ msgstr "Évente"
msgid "vnStat"
msgstr "vnStat"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr "vnStat grafikonok"
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr "vnStat forgalom-megfigyelő"
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
@@ -142,3 +166,6 @@ msgid ""
msgstr ""
"A vnStat egy hálózatiforgalom-megfigyelő a Linuxhoz, amely megtartja a "
"kiválasztott csatolók hálózati forgalmának naplóját."
+
+#~ msgid "vnStat Traffic Monitor"
+#~ msgstr "vnStat forgalom-megfigyelő"
diff --git a/applications/luci-app-vnstat2/po/it/vnstat2.po b/applications/luci-app-vnstat2/po/it/vnstat2.po
index a604842581..22cb3e09f5 100644
--- a/applications/luci-app-vnstat2/po/it/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/it/vnstat2.po
@@ -10,27 +10,41 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Annulla"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Configurazione"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Elimina"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr ""
@@ -47,7 +61,7 @@ msgstr ""
msgid "Graphs"
msgstr "Grafici"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -59,7 +73,7 @@ msgstr "Interfaccia"
msgid "Interfaces"
msgstr "Interfacce"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr ""
@@ -67,11 +81,11 @@ msgstr ""
msgid "Monitor interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -81,10 +95,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -103,15 +123,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -119,14 +147,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/ja/vnstat2.po b/applications/luci-app-vnstat2/po/ja/vnstat2.po
index a23f57a2c1..4fcddd06c0 100644
--- a/applications/luci-app-vnstat2/po/ja/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/ja/vnstat2.po
@@ -10,27 +10,41 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5分"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "キャンセル"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "設定"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr "毎日"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "削除"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "インターフェース<em>%h</em>を削除"
@@ -47,7 +61,7 @@ msgstr "LuCIアプリのvnstat2へのアクセスを許可"
msgid "Graphs"
msgstr "グラフ"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr "毎時"
@@ -59,7 +73,7 @@ msgstr "インターフェース"
msgid "Interfaces"
msgstr "インターフェース"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "グラフを読み込み中…"
@@ -67,51 +81,72 @@ msgstr "グラフを読み込み中…"
msgid "Monitor interfaces"
msgstr "監視するインターフェース"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr "毎月"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
-msgstr "監視対象のインターフェースが見つかりませんでした。 設定で1つ以上のインターフェースの監視を有効にしてください。"
+msgstr ""
+"監視対象のインターフェースが見つかりませんでした。 設定で1つ以上のインター"
+"フェースの監視を有効にしてください。"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:99
msgid "No unconfigured interfaces found in database."
msgstr "データベースに未構成のインターフェースが見つかりません。"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "要約"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
"undone."
-msgstr "データベースからインターフェースを完全に削除します。 これは、元に戻せません。"
+msgstr ""
+"データベースからインターフェースを完全に削除します。 これは、元に戻せません。"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:49
msgid ""
"The selected interfaces are automatically added to the vnStat database upon "
"startup."
-msgstr "選択されたインターフェースは、起動時にvnStatデータベースに自動的に追加されます。"
+msgstr ""
+"選択されたインターフェースは、起動時にvnStatデータベースに自動的に追加されま"
+"す。"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:104
msgid ""
"These interfaces are present in the vnStat database, but are not configured "
"above."
-msgstr "これらのインターフェースはvnStatのデータベースに存在しますが、上記では構成されていません。"
+msgstr ""
+"これらのインターフェースはvnStatのデータベースに存在しますが、上記では構成さ"
+"れていません。"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr "トップ"
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr "未構成のインターフェース"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr "毎年"
@@ -119,16 +154,17 @@ msgstr "毎年"
msgid "vnStat"
msgstr "vnStat"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr "vnStatグラフ"
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr "vnStatトラフィックモニター"
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
"traffic for the selected interface(s)."
-msgstr "vnStatは、選択されたインターフェースのネットワークトラフィックを監視するLinuxのネットワークトラフィックモニターです。"
+msgstr ""
+"vnStatは、選択されたインターフェースのネットワークトラフィックを監視するLinux"
+"のネットワークトラフィックモニターです。"
+
+#~ msgid "vnStat Traffic Monitor"
+#~ msgstr "vnStatトラフィックモニター"
diff --git a/applications/luci-app-vnstat2/po/ko/vnstat2.po b/applications/luci-app-vnstat2/po/ko/vnstat2.po
index c0fa171111..2a7d780012 100644
--- a/applications/luci-app-vnstat2/po/ko/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/ko/vnstat2.po
@@ -1,55 +1,69 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-28 17:55+0000\n"
-"Last-Translator: TheNoFace <fprhqkrtk303@naver.com>\n"
+"PO-Revision-Date: 2022-03-26 19:08+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/ko/>\n"
"Language: ko\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.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
-msgstr ""
+msgstr "5 분"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "취소"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr "모든 인터페이스의 데이터 지우기"
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "설정"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr "데이터가 없어 그래프를 로드할 수 없습니다. :"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
-msgstr ""
+msgstr "매일"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
-msgstr ""
+msgstr "삭제"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr "모든 인터페이스에 대한 데이터 삭제"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
-msgstr ""
+msgstr "<em>%h</em> 인터페이스 삭제"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:95
msgid "Delete…"
-msgstr ""
+msgstr "삭제…"
#: applications/luci-app-vnstat2/root/usr/share/rpcd/acl.d/luci-app-vnstat2.json:3
msgid "Grant access to LuCI app vnstat2"
-msgstr ""
+msgstr "LuCI 앱 vnstat2에 대한 액세스 권한 부여"
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:18
msgid "Graphs"
-msgstr ""
+msgstr "그래프"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
-msgstr ""
+msgstr "매시간"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:81
msgid "Interface"
@@ -57,78 +71,91 @@ msgstr "인터페이스"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:45
msgid "Interfaces"
-msgstr ""
+msgstr "인터페이스"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
-msgstr ""
+msgstr "그래프 로드 중…"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:49
msgid "Monitor interfaces"
-msgstr ""
+msgstr "모니터 인터페이스"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
-msgstr ""
+msgstr "매달"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
-msgstr ""
+msgstr "모니터링되는 인터페이스를 찾을 수 없습니다. 하나 이상의 인터페이스에 대한 "
+"모니터링을 활성화하려면 설정으로 이동합니다."
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:99
msgid "No unconfigured interfaces found in database."
-msgstr ""
+msgstr "데이터베이스에 구성되지 않은 인터페이스가 없습니다."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
-msgstr ""
+msgstr "요약"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr "데이터는 데이터베이스에서 영구적으로 제거됩니다. 실행 후 취소 할 수 없습니다."
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
"undone."
-msgstr ""
+msgstr "인터페이스가 데이터베이스에서 영구적으로 제거됩니다. 실행 후 취소 할 수 "
+"없습니다."
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:49
msgid ""
"The selected interfaces are automatically added to the vnStat database upon "
"startup."
-msgstr ""
+msgstr "선택한 인터페이스는 시작 시 vnStat 데이터베이스에 자동으로 추가됩니다."
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:104
msgid ""
"These interfaces are present in the vnStat database, but are not configured "
"above."
-msgstr ""
+msgstr "이러한 인터페이스는 vnStat 데이터베이스에 있지만 위에서 구성되지 않았습니다."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
-msgstr ""
+msgstr "최고"
+
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr "트래픽 모니터"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
-msgstr ""
+msgstr "구성되지 않은 인터페이스"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr "경고: 서비스가 실행되고 있지 않으며 그래프가 업데이트되지 않습니다!"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
-msgstr ""
+msgstr "매년"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid "vnStat"
-msgstr ""
+msgstr "vnStat"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
-msgstr ""
-
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
+msgstr "vnStat 그래프"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
"traffic for the selected interface(s)."
-msgstr ""
+msgstr "vnStat는 선택된 인터페이스의 네트워크 트래픽을 모니터링하는 Linux 네트워크 "
+"트래픽 모니터입니다."
diff --git a/applications/luci-app-vnstat2/po/mr/vnstat2.po b/applications/luci-app-vnstat2/po/mr/vnstat2.po
index d655a7c55a..7d10ca889a 100644
--- a/applications/luci-app-vnstat2/po/mr/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/mr/vnstat2.po
@@ -10,27 +10,41 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5 मिनिटे"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "रद्द करा"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "कॉन्फिगरेशन"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr "दररोज"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "हटवा"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "इंटरफेस <em>%h </em> हटवा"
@@ -47,7 +61,7 @@ msgstr ""
msgid "Graphs"
msgstr "आलेख"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr "ताशी"
@@ -59,7 +73,7 @@ msgstr "इंटरफेस"
msgid "Interfaces"
msgstr "इंटरफेसेस"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "आलेख लोड करीत आहे…"
@@ -67,11 +81,11 @@ msgstr "आलेख लोड करीत आहे…"
msgid "Monitor interfaces"
msgstr "इंटरफेसचे निरीक्षण करा"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr "मासिक"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -83,10 +97,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr "डेटाबेसमध्ये कोणतेही कॉन्फिगर केलेले इंटरफेस आढळले नाहीत."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "सारांश"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -105,15 +125,23 @@ msgid ""
"above."
msgstr "हे इंटरफेस vnStat डेटाबेसमध्ये उपलब्ध आहेत, परंतु वर कॉन्फिगर केलेले नाहीत."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr "शीर्ष"
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr "कॉन्फिगर न केलेले इंटरफेस"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr "वार्षिक"
@@ -121,14 +149,10 @@ msgstr "वार्षिक"
msgid "vnStat"
msgstr "vnStat"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr "vnStat आलेख"
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr "vnStat वाहतूक निरीक्षण"
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
@@ -136,3 +160,6 @@ msgid ""
msgstr ""
"लिनक्सचे vnStat नेटवर्क ट्रॅफिक मॉनिटर आहे जे निवडलेल्या इंटरफेससाठी नेटवर्क ट्रॅफिकचा लॉग "
"ठेवते ."
+
+#~ msgid "vnStat Traffic Monitor"
+#~ msgstr "vnStat वाहतूक निरीक्षण"
diff --git a/applications/luci-app-vnstat2/po/ms/vnstat2.po b/applications/luci-app-vnstat2/po/ms/vnstat2.po
index bdd989ce80..8243242a17 100644
--- a/applications/luci-app-vnstat2/po/ms/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/ms/vnstat2.po
@@ -10,27 +10,41 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Konfigurasi"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr ""
@@ -47,7 +61,7 @@ msgstr ""
msgid "Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -59,7 +73,7 @@ msgstr ""
msgid "Interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr ""
@@ -67,11 +81,11 @@ msgstr ""
msgid "Monitor interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -81,10 +95,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -103,15 +123,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -119,14 +147,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/nb_NO/vnstat2.po b/applications/luci-app-vnstat2/po/nb_NO/vnstat2.po
index 42e755c799..68527c1861 100644
--- a/applications/luci-app-vnstat2/po/nb_NO/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/nb_NO/vnstat2.po
@@ -10,27 +10,41 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Avbryt"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Oppsett"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Slett"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr ""
@@ -47,7 +61,7 @@ msgstr ""
msgid "Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -59,7 +73,7 @@ msgstr "Grensesnitt"
msgid "Interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr ""
@@ -67,11 +81,11 @@ msgstr ""
msgid "Monitor interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -81,10 +95,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -103,15 +123,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -119,14 +147,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/pl/vnstat2.po b/applications/luci-app-vnstat2/po/pl/vnstat2.po
index 5fdadfee03..d494ac5d55 100644
--- a/applications/luci-app-vnstat2/po/pl/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/pl/vnstat2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-02 15:56+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2022-03-26 11:55+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/pl/>\n"
"Language: pl\n"
@@ -9,29 +9,43 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5 minut"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Anuluj"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr "Wyczyść dane wszystkich interfejsów"
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Konfiguracja"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr "Nie można załadować wykresu, brak dostępnych danych:"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr "Codziennie"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Usuń"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr "Usuń dane WSZYSTKICH interfejsów"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "Usuń interfejs <em>%h</em>"
@@ -48,7 +62,7 @@ msgstr "Udziel dostępu LuCI do aplikacji vnstat2"
msgid "Graphs"
msgstr "Wykresy"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr "Co godzinę"
@@ -60,7 +74,7 @@ msgstr "Interfejs"
msgid "Interfaces"
msgstr "Interfejsy"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "Ładowanie wykresów…"
@@ -68,11 +82,11 @@ msgstr "Ładowanie wykresów…"
msgid "Monitor interfaces"
msgstr "Monitoruj interfejsy"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr "Co miesiąc"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -84,10 +98,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr "W bazie danych nie znaleziono nieskonfigurowanych interfejsów."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "Podsumowanie"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr "Dane zostaną trwale usunięte z bazy danych. Tego nie można cofnąć."
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -111,15 +131,23 @@ msgstr ""
"Te interfejsy są obecne w bazie danych vnStat, ale nie zostały "
"skonfigurowane powyżej."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr "Top"
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr "Monitor ruchu"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr "Nieskonfigurowane interfejsy"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr "Ostrzeżenie: usługa nie działa, wykresy nie będą aktualizowane!"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr "Rocznie"
@@ -127,14 +155,10 @@ msgstr "Rocznie"
msgid "vnStat"
msgstr "vnStat"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr "Wykresy vnStat"
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr "Monitor ruchu vnStat"
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
@@ -142,3 +166,6 @@ msgid ""
msgstr ""
"vnStat to monitor ruchu sieciowego dla systemu Linux, który prowadzi "
"dziennik ruchu sieciowego dla wybranych interfejsów."
+
+#~ msgid "vnStat Traffic Monitor"
+#~ msgstr "Monitor ruchu vnStat"
diff --git a/applications/luci-app-vnstat2/po/pt/vnstat2.po b/applications/luci-app-vnstat2/po/pt/vnstat2.po
index 1090d612b1..23ac6953e6 100644
--- a/applications/luci-app-vnstat2/po/pt/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/pt/vnstat2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-03 18:57+0000\n"
+"PO-Revision-Date: 2022-04-04 16:09+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/pt/>\n"
@@ -8,29 +8,44 @@ 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.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5 minutos"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Cancelar"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+#, fuzzy
+msgid "Clear data for all interfaces"
+msgstr "Limpar os dados de todas as interfaces"
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Configuração"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr "Não foi possível carregar o gráfico, não há dados disponíveis:"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr "Diário"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Apagar"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr "Apagar os dados em TODAS as interfaces"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "Apagar interface <em>%h</em>"
@@ -47,7 +62,7 @@ msgstr "Conceder acesso ao app LuCI vnstat2"
msgid "Graphs"
msgstr "Gráficos"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr "Horário"
@@ -59,7 +74,7 @@ msgstr "Interface"
msgid "Interfaces"
msgstr "Interfaces"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "Carregando gráficos…"
@@ -67,11 +82,11 @@ msgstr "Carregando gráficos…"
msgid "Monitor interfaces"
msgstr "Monitorar interfaces"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr "Mensal"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -83,10 +98,18 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr "Não se encontram interfaces não configuradas na base de dados."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "Resumo"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+"Os dados serão removidos do banco de dados permanentemente. Isto não pode "
+"ser desfeito."
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -111,15 +134,23 @@ msgstr ""
"Estas interfaces estão presentes na base de dados vnStat, mas não estão "
"configuradas acima."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr "Início"
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr "Monitor de tráfego"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr "Interfaces não configuradas"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr "Atenção: O serviço não é executado, os gráficos não serão atualizados!"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr "Anual"
@@ -127,14 +158,10 @@ msgstr "Anual"
msgid "vnStat"
msgstr "vnStat"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr "Gráficos vnStat"
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr "Monitor de Tráfego vnStat"
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
@@ -142,3 +169,6 @@ msgid ""
msgstr ""
"O vnStat é um monitor de tráfego de rede para Linux que mantém um registo de "
"tráfego de rede para a(s) interface(s) selecionada(s)."
+
+#~ msgid "vnStat Traffic Monitor"
+#~ msgstr "Monitor de Tráfego vnStat"
diff --git a/applications/luci-app-vnstat2/po/pt_BR/vnstat2.po b/applications/luci-app-vnstat2/po/pt_BR/vnstat2.po
index ab69355684..4e74ab9824 100644
--- a/applications/luci-app-vnstat2/po/pt_BR/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/pt_BR/vnstat2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-02 15:56+0000\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsvnstat2/pt_BR/>\n"
@@ -8,29 +8,43 @@ 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.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5 Minutos"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Cancelar"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr "Limpa os dados de todas as interfaces"
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Configuração"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr "Não foi possível carregar o gráfico, não há dados disponíveis:"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr "Diário"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Apagar"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr "Excluir os dados em TODAS as interfaces"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "Exclua a interface <em>%h</em>"
@@ -47,7 +61,7 @@ msgstr "Conceder acesso ao aplicativo LuCI vnstat2"
msgid "Graphs"
msgstr "Gráficos"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr "Por hora"
@@ -59,7 +73,7 @@ msgstr "Interface"
msgid "Interfaces"
msgstr "Interfaces"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "Carregando gráficos…"
@@ -67,11 +81,11 @@ msgstr "Carregando gráficos…"
msgid "Monitor interfaces"
msgstr "Monitorar interfaces"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr "Mensal"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -83,10 +97,18 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr "Não há interfaces não configuradas encontradas no banco de dados."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "Resumo"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+"Os dados serão permanentemente removidos do banco de dados. Isso não pode "
+"ser desfeito."
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -111,15 +133,24 @@ msgstr ""
"Essas interfaces estão presentes no banco de dados vnStat, mas não estão "
"configuradas acima."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr "Topo"
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr "Monitor de tráfego"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr "Interfaces não configuradas"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+"Aviso: O serviço não está em execução, os gráficos não serão atualizados!"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr "Anual"
@@ -127,14 +158,10 @@ msgstr "Anual"
msgid "vnStat"
msgstr "vnStat"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr "Gráficos vnStat"
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr "Monitor de Tráfego vnStat"
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
@@ -142,3 +169,6 @@ msgid ""
msgstr ""
"O VnStat é um monitor de tráfego de rede para o Linux que mantém um registro "
"de tráfego de rede para as interfaces selecionadas."
+
+#~ msgid "vnStat Traffic Monitor"
+#~ msgstr "Monitor de Tráfego vnStat"
diff --git a/applications/luci-app-vnstat2/po/ro/vnstat2.po b/applications/luci-app-vnstat2/po/ro/vnstat2.po
index c841083ca1..f22d2b3782 100644
--- a/applications/luci-app-vnstat2/po/ro/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/ro/vnstat2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-20 21:48+0000\n"
-"Last-Translator: Simona Iacob <s@zp1.net>\n"
+"PO-Revision-Date: 2022-04-11 15:08+0000\n"
+"Last-Translator: CRISTIAN ANDREI <cristianvdr@gmail.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/ro/>\n"
"Language: ro\n"
@@ -9,29 +9,43 @@ 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.9.1\n"
+"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5 Minute"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Anulare"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Configurație"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr "Nu s-a putut încărca graficul, nu există date disponibile:"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr "Zilnic"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Ștergeți"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr "Ștergeți datele pentru TOATE interfețele"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "Ștergeți interfața <em>%h</em>"
@@ -48,7 +62,7 @@ msgstr "Acordarea accesului la aplicația LuCI vnstat2"
msgid "Graphs"
msgstr "Grafice"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr "Pe oră"
@@ -60,7 +74,7 @@ msgstr "Interfață"
msgid "Interfaces"
msgstr "Interfețe"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "Încărcarea graficelor…"
@@ -68,11 +82,11 @@ msgstr "Încărcarea graficelor…"
msgid "Monitor interfaces"
msgstr "Monitorizarea interfețelor"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr "Lunară"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -84,10 +98,18 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr "Nu s-au găsit interfețe neconfigurate în baza de date."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "Rezumat"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+"Datele vor fi eliminate definitiv din baza de date. Acest lucru nu poate fi "
+"anulat."
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -112,15 +134,23 @@ msgstr ""
"Aceste interfețe sunt prezente în baza de date vnStat, dar nu sunt "
"configurate mai sus."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr "Top"
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr "Monitor de trafic"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr "Interfețe neconfigurate"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr "Atenție: Serviciul nu rulează, graficele nu vor fi actualizate!"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr "Anual"
@@ -128,14 +158,10 @@ msgstr "Anual"
msgid "vnStat"
msgstr "vnStat"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr "Grafice vnStat"
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr "vnStat Monitor de trafic"
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
@@ -144,3 +170,6 @@ msgstr ""
"vnStat este un monitor de trafic de rețea pentru Linux care păstrează un "
"jurnal al traficului de rețea pentru interfața (interfețele) selectată "
"(selectate)."
+
+#~ msgid "vnStat Traffic Monitor"
+#~ msgstr "vnStat Monitor de trafic"
diff --git a/applications/luci-app-vnstat2/po/ru/vnstat2.po b/applications/luci-app-vnstat2/po/ru/vnstat2.po
index fdd55973ed..e698572dd6 100644
--- a/applications/luci-app-vnstat2/po/ru/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/ru/vnstat2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-04 17:41+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n"
+"PO-Revision-Date: 2022-03-30 01:31+0000\n"
+"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/ru/>\n"
"Language: ru\n"
@@ -9,29 +9,43 @@ 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.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "По 5 минут"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Отмена"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr "Очистить данные для всех интерфейсов"
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Конфигурация"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr "Не удалось загрузить график, данные недоступны:"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr "По дням"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Удалить"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr "Удалить данные для ВСЕХ интерфейсов"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "Удалить интерфейс <em>%h</em>"
@@ -48,7 +62,7 @@ msgstr "Предоставить доступ LuCI к приложению vnsta
msgid "Graphs"
msgstr "Графики"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr "По часам"
@@ -60,7 +74,7 @@ msgstr "Интерфейс"
msgid "Interfaces"
msgstr "Интерфейсы"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "Загрузка графиков…"
@@ -68,11 +82,11 @@ msgstr "Загрузка графиков…"
msgid "Monitor interfaces"
msgstr "Мониторить интерфейсы"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr "По месяцам"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -84,10 +98,17 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr "В базе данных не найдено несконфигурированных интерфейсов."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "Сводка"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+"Данные будут удалены из базы данных навсегда. Это невозможно будет отменить."
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -111,15 +132,23 @@ msgstr ""
"Эти интерфейсы присутствуют в базе данных vnStat, но не сконфигурированы "
"выше."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr "Максимум"
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr "Монитор трафика"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr "Несконфигурированные интерфейсы"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr "Предупреждение: Служба не запущена, графики не будут обновлены!"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr "По годам"
@@ -127,14 +156,10 @@ msgstr "По годам"
msgid "vnStat"
msgstr "vnStat"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr "Графики vnStat"
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr "Монитор трафика vnStat"
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
@@ -142,3 +167,6 @@ msgid ""
msgstr ""
"vnStat — это монитор сетевого трафика для Linux, который ведёт журнал "
"сетевого трафика для выбранного(ых) интерфейса(ов)."
+
+#~ msgid "vnStat Traffic Monitor"
+#~ msgstr "Монитор трафика vnStat"
diff --git a/applications/luci-app-vnstat2/po/sk/vnstat2.po b/applications/luci-app-vnstat2/po/sk/vnstat2.po
index a5509bb1c6..32f040770e 100644
--- a/applications/luci-app-vnstat2/po/sk/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/sk/vnstat2.po
@@ -10,27 +10,41 @@ 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-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Zrušiť"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Konfigurácia"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Odstrániť"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr ""
@@ -47,7 +61,7 @@ msgstr ""
msgid "Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -59,7 +73,7 @@ msgstr "Rozhranie"
msgid "Interfaces"
msgstr "Rozhrania"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr ""
@@ -67,11 +81,11 @@ msgstr ""
msgid "Monitor interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -81,10 +95,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -103,15 +123,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -119,14 +147,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/sv/vnstat2.po b/applications/luci-app-vnstat2/po/sv/vnstat2.po
index 1d25e2e536..9cb45e2c3b 100644
--- a/applications/luci-app-vnstat2/po/sv/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/sv/vnstat2.po
@@ -10,27 +10,41 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5.2-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5 Minuter"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Avbryt"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Konfiguration"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr ""
@@ -47,7 +61,7 @@ msgstr ""
msgid "Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -59,7 +73,7 @@ msgstr ""
msgid "Interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr ""
@@ -67,11 +81,11 @@ msgstr ""
msgid "Monitor interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -81,10 +95,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -103,15 +123,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -119,14 +147,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/templates/vnstat2.pot b/applications/luci-app-vnstat2/po/templates/vnstat2.pot
index 79588df2ef..e9b2cc5209 100644
--- a/applications/luci-app-vnstat2/po/templates/vnstat2.pot
+++ b/applications/luci-app-vnstat2/po/templates/vnstat2.pot
@@ -1,27 +1,41 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr ""
@@ -38,7 +52,7 @@ msgstr ""
msgid "Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -50,7 +64,7 @@ msgstr ""
msgid "Interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr ""
@@ -58,11 +72,11 @@ msgstr ""
msgid "Monitor interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -72,10 +86,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -94,15 +114,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -110,14 +138,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/tr/vnstat2.po b/applications/luci-app-vnstat2/po/tr/vnstat2.po
index 8fcecfc32c..b9ff2a429a 100644
--- a/applications/luci-app-vnstat2/po/tr/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/tr/vnstat2.po
@@ -1,36 +1,50 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-15 14:33+0000\n"
-"Last-Translator: semih <semiht@gmail.com>\n"
+"PO-Revision-Date: 2022-03-26 11:55+0000\n"
+"Last-Translator: Oğuz Ersen <oguz@ersen.moe>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5 dakika"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "İptal"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr "Tüm arayüzler için verileri temizle"
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Yapılandırma"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr "Grafik yüklenemedi, veri yok:"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr "Günlük"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Sil"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr "TÜM arayüzler için verileri sil"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "<em>%h</em> Arayüzünü sil"
@@ -47,7 +61,7 @@ msgstr "LuCI uygulaması vnstat2'ye erişim izni verin"
msgid "Graphs"
msgstr "Grafikler"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr "Saatlik"
@@ -59,7 +73,7 @@ msgstr "Arayüz"
msgid "Interfaces"
msgstr "Arayüzler"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "Grafikler yükleniyor…"
@@ -67,11 +81,11 @@ msgstr "Grafikler yükleniyor…"
msgid "Monitor interfaces"
msgstr "Arayüzleri izle"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr "Aylık"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -83,10 +97,17 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr "Veritabanında yapılandırılmamış arabirim bulunamadı."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "Özet"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+"Veriler veri tabanından kalıcı olarak kaldırılacaktır. Bu geri alınamaz."
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -109,15 +130,23 @@ msgstr ""
"Bu arabirimler vnStat veritabanında bulunur, ancak yukarıda "
"yapılandırılmamıştır."
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr "Üst"
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr "Trafik İzleme"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr "Yapılandırılmamış arayüzler"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr "Uyarı: Hizmet çalışmıyor, grafikler güncellenmeyecek!"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr "Yıllık"
@@ -125,14 +154,10 @@ msgstr "Yıllık"
msgid "vnStat"
msgstr "vnStat"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr "vnStat Grafikleri"
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr "vnStat Trafik Monitörü"
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
@@ -140,3 +165,6 @@ msgid ""
msgstr ""
"vnStat, Linux için seçilen arabirimler için ağ trafiğinin günlüğünü tutan "
"bir ağ trafiği izleyicisidir."
+
+#~ msgid "vnStat Traffic Monitor"
+#~ msgstr "vnStat Trafik Monitörü"
diff --git a/applications/luci-app-vnstat2/po/uk/vnstat2.po b/applications/luci-app-vnstat2/po/uk/vnstat2.po
index 357606b3f7..55f165ad6f 100644
--- a/applications/luci-app-vnstat2/po/uk/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/uk/vnstat2.po
@@ -11,27 +11,41 @@ msgstr ""
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "Скасувати"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Конфігурація"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "Видалити"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "Видалити інтерфейс <em>%h</em>"
@@ -48,7 +62,7 @@ msgstr ""
msgid "Graphs"
msgstr "Графіки"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -60,7 +74,7 @@ msgstr "Інтерфейс"
msgid "Interfaces"
msgstr "Інтерфейси"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "Завантаження графіків…"
@@ -68,11 +82,11 @@ msgstr "Завантаження графіків…"
msgid "Monitor interfaces"
msgstr "Спостерігати за інтерфейсами"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -84,10 +98,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "Підсумок"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -106,15 +126,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -122,14 +150,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/vi/vnstat2.po b/applications/luci-app-vnstat2/po/vi/vnstat2.po
index b189dd1f10..be4c4a3f64 100644
--- a/applications/luci-app-vnstat2/po/vi/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/vi/vnstat2.po
@@ -1,36 +1,50 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-11-21 12:21+0000\n"
-"Last-Translator: Darias <DariasLuc@gmail.com>\n"
+"PO-Revision-Date: 2022-03-26 11:55+0000\n"
+"Last-Translator: Jeffeditae <nguyenvoanhson75@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/vi/>\n"
"Language: vi\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-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "Cấu hình"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr ""
@@ -47,7 +61,7 @@ msgstr ""
msgid "Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr ""
@@ -57,9 +71,9 @@ msgstr ""
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:45
msgid "Interfaces"
-msgstr ""
+msgstr "Giao diện"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr ""
@@ -67,11 +81,11 @@ msgstr ""
msgid "Monitor interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -81,10 +95,16 @@ msgstr ""
msgid "No unconfigured interfaces found in database."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr ""
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -103,15 +123,23 @@ msgid ""
"above."
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr ""
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr ""
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr ""
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr ""
@@ -119,14 +147,10 @@ msgstr ""
msgid "vnStat"
msgstr ""
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr ""
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr ""
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
diff --git a/applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po b/applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po
index 1369ab4dd1..d02b5cc592 100644
--- a/applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/zh_Hans/vnstat2.po
@@ -1,36 +1,50 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-04-12 08:24+0000\n"
-"Last-Translator: xiazhang <xz@xia.plus>\n"
+"PO-Revision-Date: 2022-03-26 11:55+0000\n"
+"Last-Translator: Eric <alchemillatruth@purelymail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsvnstat2/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.6-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5 分钟"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "取消"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr "清除所有接口的数据"
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "配置"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr "无法加载图形,没有可用数据:"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr "按日"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "删除"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr "删除所有接口的数据"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "删除接口 <em>%h</em>"
@@ -47,7 +61,7 @@ msgstr "授予访问 LuCI 应用 vnstat2 的权限"
msgid "Graphs"
msgstr "图表"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr "每小时"
@@ -59,7 +73,7 @@ msgstr "接口"
msgid "Interfaces"
msgstr "接口"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "加载图像中…"
@@ -67,11 +81,11 @@ msgstr "加载图像中…"
msgid "Monitor interfaces"
msgstr "监测接口"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr "每月"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -81,10 +95,16 @@ msgstr "没有发现受监视的接口。转到配置以启用对一个或多个
msgid "No unconfigured interfaces found in database."
msgstr "数据库中没有找到未配置的接口。"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "摘要"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr "将从数据库中永久删除数据。无法撤销此操作。"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -103,15 +123,23 @@ msgid ""
"above."
msgstr "这些接口存在于vnStat数据库中,但没有在上面配置。"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr "顶部"
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr "流量监控器"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr "未配置的接口"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr "警告:服务未在运行,不会更新图形!"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr "按年"
@@ -119,16 +147,15 @@ msgstr "按年"
msgid "vnStat"
msgstr "vnStat(网络监测)"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr "vnStat 图表"
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr "vnStat 流量监视器"
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
"traffic for the selected interface(s)."
msgstr "vnStat是一个用于Linux的网络流量监控器,它保存所选接口的网络流量日志。"
+
+#~ msgid "vnStat Traffic Monitor"
+#~ msgstr "vnStat 流量监视器"
diff --git a/applications/luci-app-vnstat2/po/zh_Hant/vnstat2.po b/applications/luci-app-vnstat2/po/zh_Hant/vnstat2.po
index be2e072477..44b72deefe 100644
--- a/applications/luci-app-vnstat2/po/zh_Hant/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/zh_Hant/vnstat2.po
@@ -1,36 +1,50 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-09 15:32+0000\n"
-"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
+"PO-Revision-Date: 2022-04-21 23:00+0000\n"
+"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsvnstat2/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.12-dev\n"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:57
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:113
msgid "5 Minute"
msgstr "5 分鐘"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:21
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:40
msgid "Cancel"
msgstr "取消"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:130
+msgid "Clear data for all interfaces"
+msgstr "清除所有介面資料"
+
#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:27
msgid "Configuration"
msgstr "組態"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:78
+msgid "Could not load graph, no data available:"
+msgstr "無法載入圖形,無可用資料:"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:115
msgid "Daily"
msgstr "每天"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:26
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:82
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:59
msgid "Delete"
msgstr "刪除"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:34
+msgid "Delete data for ALL interfaces"
+msgstr "刪除所有介面資料"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:15
msgid "Delete interface <em>%h</em>"
msgstr "刪除介面 <em>%h</em>"
@@ -47,7 +61,7 @@ msgstr "授予 luci-app-vnstat2 擁有存取的權限"
msgid "Graphs"
msgstr "圖表"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:58
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:114
msgid "Hourly"
msgstr "每小時"
@@ -59,7 +73,7 @@ msgstr "介面"
msgid "Interfaces"
msgstr "介面"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:15
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:71
msgid "Loading graphs…"
msgstr "載入圖表中…"
@@ -67,11 +81,11 @@ msgstr "載入圖表中…"
msgid "Monitor interfaces"
msgstr "監視介面"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:60
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:116
msgid "Monthly"
msgstr "每月"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:62
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:118
msgid ""
"No monitored interfaces have been found. Go to the configuration to enable "
"monitoring for one or more interfaces."
@@ -81,10 +95,16 @@ msgstr "沒有發現被監視的介面;請在組態中設定並啟用對一或
msgid "No unconfigured interfaces found in database."
msgstr "資料庫中沒有找到未配置的介面。"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:55
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:111
msgid "Summary"
msgstr "概要"
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:35
+msgid ""
+"The data will be removed from the database permanently. This cannot be "
+"undone."
+msgstr "資料將從資料庫移除,此操作無法取消。"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:16
msgid ""
"The interface will be removed from the database permanently. This cannot be "
@@ -103,32 +123,41 @@ msgid ""
"above."
msgstr "vnStat 資料庫中這些介面已存在,但沒有在上面配置。"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:56
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:112
msgid "Top"
msgstr "最高"
+#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
+msgid "Traffic Monitor"
+msgstr "流量監視器"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:102
msgid "Unconfigured interfaces"
msgstr "未配置的介面"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:61
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:108
+msgid "Warning: The service is not running, graphs will not be updated!"
+msgstr "注意:該服務未執行,將不會更新圖形!"
+
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:117
msgid "Yearly"
msgstr "每年"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid "vnStat"
-msgstr "vnStat"
+msgstr "vn統計"
-#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:53
+#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/graphs.js:106
msgid "vnStat Graphs"
msgstr "vnStat 圖表"
-#: applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json:3
-msgid "vnStat Traffic Monitor"
-msgstr "vnStat 流量監視器"
-
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
msgid ""
"vnStat is a network traffic monitor for Linux that keeps a log of network "
"traffic for the selected interface(s)."
-msgstr "vnStat 是一個在 Linux 上工作的網路流量監視器,它會記錄已選擇介面的網路流量日誌。"
+msgstr ""
+"vnStat 是一個在 Linux 上工作的網路流量監視器,它會記錄已選擇介面的網路流量日"
+"誌。"
+
+#~ msgid "vnStat Traffic Monitor"
+#~ msgstr "vnStat 流量監視器"
diff --git a/applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json b/applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json
index 4aa9dd2aa0..eed7b0a2d7 100644
--- a/applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json
+++ b/applications/luci-app-vnstat2/root/usr/share/luci/menu.d/luci-app-vnstat2.json
@@ -1,6 +1,6 @@
{
"admin/status/vnstat2": {
- "title": "vnStat Traffic Monitor",
+ "title": "Traffic Monitor",
"order": 90,
"action": {
"type": "firstchild"
diff --git a/applications/luci-app-vnstat2/root/usr/share/rpcd/acl.d/luci-app-vnstat2.json b/applications/luci-app-vnstat2/root/usr/share/rpcd/acl.d/luci-app-vnstat2.json
index 7acf74bd59..5be965a99c 100644
--- a/applications/luci-app-vnstat2/root/usr/share/rpcd/acl.d/luci-app-vnstat2.json
+++ b/applications/luci-app-vnstat2/root/usr/share/rpcd/acl.d/luci-app-vnstat2.json
@@ -7,6 +7,9 @@
"/usr/bin/vnstat --json f 1": [ "exec" ],
"/usr/bin/vnstati -[5dhmsty] -i * -o -": [ "exec" ]
},
+ "ubus": {
+ "service": [ "list" ]
+ },
"uci": [ "vnstat" ]
},
"write": {
diff --git a/applications/luci-app-vpn-policy-routing/po/da/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/da/vpn-policy-routing.po
index 3ce422ab64..1c3148b5fe 100644
--- a/applications/luci-app-vpn-policy-routing/po/da/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/da/vpn-policy-routing.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-12 15:56+0000\n"
+"PO-Revision-Date: 2022-03-26 23:10+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
msgid "%s (disabled)"
@@ -20,7 +20,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:50
msgid "%s is not installed or not found"
-msgstr ""
+msgstr "%s er ikke installeret eller ikke fundet"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:190
msgid ""
@@ -41,7 +41,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:189
msgid "Advanced Configuration"
-msgstr ""
+msgstr "Avanceret konfiguration"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:192
msgid ""
@@ -63,7 +63,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:164
msgid "Basic Configuration"
-msgstr ""
+msgstr "Grundlæggende konfiguration"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:198
msgid "Boot Time-out"
@@ -176,7 +176,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:184
msgid "IPv6 Support"
-msgstr ""
+msgstr "IPv6-understøttelse"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:195
msgid "Ignored Interfaces"
@@ -192,7 +192,7 @@ msgstr "Interface"
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/js.htm:51
msgid "Loading"
-msgstr ""
+msgstr "Indlæser"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:289
msgid "Local addresses / devices"
diff --git a/applications/luci-app-vpn-policy-routing/po/el/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/el/vpn-policy-routing.po
index 280a64f9d3..83455ded44 100644
--- a/applications/luci-app-vpn-policy-routing/po/el/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/el/vpn-policy-routing.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-12 15:56+0000\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/el/>\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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
msgid "%s (disabled)"
@@ -75,7 +75,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:284
msgid "Comment"
-msgstr ""
+msgstr "Σχόλιο"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:270
msgid ""
diff --git a/applications/luci-app-vpn-policy-routing/po/uk/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/uk/vpn-policy-routing.po
index 67dab2978f..78052058d7 100644
--- a/applications/luci-app-vpn-policy-routing/po/uk/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/uk/vpn-policy-routing.po
@@ -1,15 +1,15 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-02 19:45+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2022-04-20 06:16+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"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.1-dev\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.12-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
msgid "%s (disabled)"
@@ -243,7 +243,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
-msgstr "Перезавантажити"
+msgstr "Перезапустити"
#: 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 55ee8e9574..58b17bbf12 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: 2021-03-23 11:29+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.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.5.2-dev\n"
+"X-Generator: Weblate 4.12-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 ipset"
+msgstr "DNSMASQ IP集"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:357
msgid "DSCP Tag"
@@ -421,7 +421,7 @@ msgstr "對網域使用解析程式的 ipset"
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:4
msgid "VPN"
-msgstr "VPN虛擬私人網路"
+msgstr "VPN用戶端"
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:7
msgid "VPN Policy Routing"
diff --git a/applications/luci-app-vpnbypass/po/uk/vpnbypass.po b/applications/luci-app-vpnbypass/po/uk/vpnbypass.po
index 8896fef51d..ccef58887f 100644
--- a/applications/luci-app-vpnbypass/po/uk/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/uk/vpnbypass.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-17 13:04+0000\n"
-"Last-Translator: Taras Rosa <taras1rosa@gmail.com>\n"
+"PO-Revision-Date: 2022-04-20 06:16+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpnbypass/uk/>\n"
"Language: uk\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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150
msgid "Disable"
@@ -81,7 +81,7 @@ msgstr ""
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117
msgid "Restart"
-msgstr "Перезавантажити"
+msgstr "Перезапустити"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113
msgid "Restarting %s service"
diff --git a/applications/luci-app-vpnbypass/po/zh_Hant/vpnbypass.po b/applications/luci-app-vpnbypass/po/zh_Hant/vpnbypass.po
index 085b323be5..6a9139dcb8 100644
--- a/applications/luci-app-vpnbypass/po/zh_Hant/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/zh_Hant/vpnbypass.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-20 16:43+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsvpnbypass/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.7\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150
msgid "Disable"
@@ -63,7 +63,7 @@ msgstr "未安裝或未找到"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68
msgid "Quering"
-msgstr "查詢中"
+msgstr "列隊中"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50
msgid "Remote IP Addresses to Bypass"
@@ -128,7 +128,7 @@ msgstr "正在停止 %s 服務"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27
#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3
msgid "VPN Bypass"
-msgstr "VPN 繞過"
+msgstr "VPN旁路"
#~ msgid "%s (disabled)"
#~ msgstr "%s(已停用)"
diff --git a/applications/luci-app-watchcat/po/uk/watchcat.po b/applications/luci-app-watchcat/po/uk/watchcat.po
index 5abac3ba8d..d56dba4617 100644
--- a/applications/luci-app-watchcat/po/uk/watchcat.po
+++ b/applications/luci-app-watchcat/po/uk/watchcat.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-02-14 11:56+0000\n"
-"Last-Translator: Vova Buran <heneral@gmail.com>\n"
+"PO-Revision-Date: 2022-04-15 15:09+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswatchcat/uk/>\n"
"Language: uk\n"
@@ -11,13 +11,16 @@ 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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid ""
"<i>Applies to Ping Reboot and Restart Interface modes</i> <br /> Specify the "
"interface to monitor and restart if a ping over it fails."
msgstr ""
+"<i>Застосовується до режимів інтерфейсу перезавантаження та перезапуску "
+"Ping</i> <br /> Вкажіть інтерфейс для моніторингу та перезапуску, якщо не "
+"вдається виконати ping."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:72
msgid ""
@@ -27,6 +30,13 @@ msgid ""
"fail. Enter the number of seconds to wait for the soft reboot to fail or use "
"0 to disable the forced reboot delay."
msgstr ""
+"Застосовується до режимів Ping-перезавантаження та Періодичного "
+"перезавантаження</i> <br /> Під час перезавантаження маршрутизатора служба "
+"запускає м’яке перезапуск. Якщо ввести значення, відмінне від нуля - викличе "
+"відкладене жорсткий перезапуск, якщо м’який буде невдалим. Введіть кількість "
+"секунд, протягом яких необхідно чекати, поки програмне перезавантаження не "
+"завершиться, або використовуйте 0, щоб вимкнути затримку примусового "
+"перезавантаження."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:88
msgid ""
@@ -34,18 +44,21 @@ msgid ""
"ModemManager, you can have Watchcat restart your ModemManger interface by "
"specifying its name."
msgstr ""
+"Застосовується до режимів Ping-перезавантаження та Перезапуску інтерфейсу </"
+"i> <br /> Якщо використовується ModemManager, ви можете попросити Watchcat "
+"перезапустити інтерфейс ModemManger, вказавши його назву."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:63
msgid "Big: 248 bytes"
-msgstr ""
+msgstr "Великий: 248 байт"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:50
msgid "Check Interval"
-msgstr ""
+msgstr "Інтервал перевірки"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
msgid "Force Reboot Delay"
-msgstr ""
+msgstr "Затримка примусового перезавантаження"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
msgid "General Settings"
@@ -53,7 +66,7 @@ msgstr "Загальні налаштування"
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
msgid "Grant access to LuCI app watchcat"
-msgstr "Надайте доступ до програми LuCI watchcat"
+msgstr "Надати доступ LuCI до програми watchcat"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:12
msgid ""
@@ -61,10 +74,13 @@ msgid ""
"host becomes unreachable. Click the <b>Add</b> button at the bottom to set "
"up more than one action."
msgstr ""
+"Тут ви можете налаштувати декілька перевірок і дій, які потрібно виконати на "
+"випадок, якщо хост стане недоступним. Натисніть кнопку <b>Додати</b> знизу, "
+"щоб налаштувати більш ніж одну дію."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
msgid "Host To Check"
-msgstr ""
+msgstr "Хост для перевірки"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:51
msgid ""
@@ -75,10 +91,16 @@ msgid ""
"b></li><li>1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
"li><ul>"
msgstr ""
+"Як часто виконувати ping до хоста, визначеному вище. <br /><br />Одиницями "
+"за промовчанням є секунди без суфікса, але ви можете використовувати суфікс "
+"<b>m</b> для хвилин, <b>h</b> для годин або <b>d </b> для днів. <br /><br /> "
+"Приклади:<ul><li>10 секунд буде: <b>10</b> або <b>10 секунд</b></li><li>5 "
+"хвилин буде: <b>5 хв</b></li><li>1 година буде: <b>1 год</b></li><li>1 "
+"тиждень: <b>7 дн</b></ li><ul>"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:64
msgid "Huge: 1492 bytes"
-msgstr ""
+msgstr "Величезний: 1492 байта"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:43
msgid "IPv4 address or hostname to ping."
@@ -89,6 +111,8 @@ msgid ""
"If using ModemManager, then before restarting the interface, set the modem "
"to be allowed to use any band."
msgstr ""
+"Якщо ви користуєтесь ModemManager, то перед перезапуском інтерфейсу "
+"налаштуйте модем так, щоб він міг використовувати будь-який діапазон."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:32
msgid ""
@@ -103,26 +127,36 @@ msgid ""
"li><li> 1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
"li><ul>"
msgstr ""
+"У режимі періодичного перезавантаження він визначає його частоту. <br /> У "
+"режимі Ping-перезавантаження він визначає найдовший період часу без "
+"відповіді від хоста для перевірки перед перезавантаженням. <br /> У режимі "
+"перезапуску мережі він визначає найдовший період часу без відповіді від "
+"хоста для перевірки перед перезапуском інтерфейсу. <br /><br />Одиницею за "
+"промовчанням є секунди без суфікса, але ви можете використовувати суфікс "
+"<b>m</b> для хвилин, <b>h</b> для годин або <b>d </b> для днів. <br /><br "
+"/>Приклади:<ul><li>10 секунд буде: <b>10</b> або <b>10 секунд</b></li><li>5 "
+"хвилин буде: <b>5 хв</b></li><li> 1 година буде: <b>1 год</b></li><li>1 "
+"тиждень буде: <b>7 дн</b></ li><ul>"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:80
msgid "Interface"
-msgstr ""
+msgstr "Інтерфейс"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:81
msgid "Interface to monitor and/or restart"
-msgstr ""
+msgstr "Інтерфейс для моніторингу та/або перезапуску"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:65
msgid "Jumbo: 9000 bytes"
-msgstr ""
+msgstr "Гігантський: 9000 байт"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:22
msgid "Mode"
-msgstr ""
+msgstr "Режим"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:87
msgid "Name of ModemManager Interface"
-msgstr ""
+msgstr "Назва інтерфейса ModemManager-а"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:31
msgid "Period"
@@ -130,15 +164,15 @@ msgstr "Період"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:27
msgid "Periodic Reboot"
-msgstr ""
+msgstr "Періодичне перезавантаження"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:59
msgid "Ping Packet Size"
-msgstr ""
+msgstr "Розмір Ping-пакета"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:26
msgid "Ping Reboot"
-msgstr ""
+msgstr "Ping-перезавантаження"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:23
msgid ""
@@ -148,26 +182,32 @@ msgid ""
"interface if a ping to a specified host fails for a specified duration of "
"time."
msgstr ""
+"Ping-перезавантаження : перезавантажте цей пристрій, якщо ping на вказаний "
+"хост не вдається протягом певного часу. <br /> Періодичне перезавантаження: "
+"перезавантажте цей пристрій через певний проміжок часу. <br /> Інтерфейс "
+"перезапуску: перезавантажте мережевий інтерфейс, якщо ping на вказаний хост "
+"не вдається протягом певного часу."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:28
msgid "Restart Interface"
-msgstr ""
+msgstr "Перезапустити інтерфейс"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
msgid "Small: 1 byte"
-msgstr ""
+msgstr "Маленький: 1 байт"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:62
msgid "Standard: 56 bytes"
-msgstr ""
+msgstr "Стандартний: 56 байт"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
msgid "These rules will govern how this device reacts to network events."
msgstr ""
+"Ці правила регулюватимуть те, як цей пристрій реагуватиме на події мережі."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid "Unlock Modem Bands"
-msgstr ""
+msgstr "Розблокувати діапазони модема"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:11
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:15
@@ -177,7 +217,7 @@ msgstr "Watchcat"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:61
msgid "Windows: 32 bytes"
-msgstr ""
+msgstr "Windows: 32 байти"
#~ msgid "Forced reboot delay"
#~ msgstr "Затримка примусового перезавантаження"
diff --git a/applications/luci-app-wifischedule/po/fi/wifischedule.po b/applications/luci-app-wifischedule/po/fi/wifischedule.po
index a7bed1f60c..04a993b4b9 100644
--- a/applications/luci-app-wifischedule/po/fi/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/fi/wifischedule.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-13 23:17+0000\n"
+"PO-Revision-Date: 2022-03-25 14:09+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswifischedule/fi/>\n"
@@ -16,11 +16,11 @@ msgstr "Aktivoi wifi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:65
msgid "Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi"
-msgstr ""
+msgstr "Vaadittua tiedostoa /usr/bin/wifi_schedule.sh tai /sbin/wifi ei löydy"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
msgid "Could not find required program /usr/bin/iwinfo"
-msgstr ""
+msgstr "Vaadittua ohjelmaa /usr/bin/iwinfo ei löydy"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:45
msgid "Cron Jobs"
@@ -32,7 +32,7 @@ msgstr "Viikonpäivät"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
msgid "Defines a schedule when to turn on and off wifi."
-msgstr ""
+msgstr "Määrittää aikataulun, milloin wifi käynnistetään ja sammutetaan."
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
msgid "Determine Modules Automatically"
@@ -40,11 +40,11 @@ msgstr "Määritä moduulit automaattisesti"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
msgid "Disable wifi gracefully"
-msgstr ""
+msgstr "Sammuta wifi nätisti"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
msgid "Disabled wifi forced"
-msgstr ""
+msgstr "Sammuta wifi pakottaen"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
msgid "Enable"
diff --git a/applications/luci-app-wifischedule/po/uk/wifischedule.po b/applications/luci-app-wifischedule/po/uk/wifischedule.po
index f397aec920..042cfda948 100644
--- a/applications/luci-app-wifischedule/po/uk/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/uk/wifischedule.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-11 08:13+0000\n"
-"Last-Translator: Tymofij Lytvynenko <till.svit@gmail.com>\n"
+"PO-Revision-Date: 2022-04-18 16:53+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswifischedule/uk/>\n"
"Language: uk\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.5.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
diff --git a/applications/luci-app-wireguard/po/el/wireguard.po b/applications/luci-app-wireguard/po/el/wireguard.po
index aaa3ea6f8f..1bf5a71909 100644
--- a/applications/luci-app-wireguard/po/el/wireguard.po
+++ b/applications/luci-app-wireguard/po/el/wireguard.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-12-01 16:16+0000\n"
-"Last-Translator: Marios Koutsoukis <marioskoutsoukis2006@gmail.com>\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/el/>\n"
"Language: el\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.4-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
@@ -44,7 +44,7 @@ msgstr "Σημάδι τείχους προστασίας"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
-msgstr ""
+msgstr "Παραχωρήστε πρόσβαση στην εφαρμογή LuCI Wireguard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
@@ -60,15 +60,15 @@ msgstr "Ποτέ"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
-msgstr ""
+msgstr "Δεν έχουν διαμορφωθεί διεπαφές WireGuard."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
-msgstr ""
+msgstr "Δεν υπάρχουν διαθέσιμες πληροφορίες ομοτίμων"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
-msgstr ""
+msgstr "Ομότιμοι"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
diff --git a/applications/luci-app-wireguard/po/es/wireguard.po b/applications/luci-app-wireguard/po/es/wireguard.po
index 51f9054611..9784986afc 100644
--- a/applications/luci-app-wireguard/po/es/wireguard.po
+++ b/applications/luci-app-wireguard/po/es/wireguard.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-11-27 23:39+0000\n"
+"PO-Revision-Date: 2022-04-04 16:09+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.10-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
@@ -46,7 +46,6 @@ msgid "Firewall Mark"
msgstr "Marca de Cortafuegos"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
-#, fuzzy
msgid "Grant access to LuCI app wireguard"
msgstr "Otorgar acceso a la app de LuCI WireGuard"
diff --git a/applications/luci-app-wireguard/po/it/wireguard.po b/applications/luci-app-wireguard/po/it/wireguard.po
index 5ee132d24a..48883fc338 100644
--- a/applications/luci-app-wireguard/po/it/wireguard.po
+++ b/applications/luci-app-wireguard/po/it/wireguard.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-10-03 09:47+0000\n"
-"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
+"PO-Revision-Date: 2022-04-15 15:09+0000\n"
+"Last-Translator: G R <gradaellig@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/it/>\n"
"Language: it\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.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
@@ -60,11 +60,11 @@ msgstr "Mai"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
-msgstr ""
+msgstr "Nessuna interfaccia WireGuard configurata."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
-msgstr ""
+msgstr "Nessuna informazione disponibile sui peer"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
diff --git a/applications/luci-app-wireguard/po/uk/wireguard.po b/applications/luci-app-wireguard/po/uk/wireguard.po
index 0ed2285326..0e35c1fbce 100644
--- a/applications/luci-app-wireguard/po/uk/wireguard.po
+++ b/applications/luci-app-wireguard/po/uk/wireguard.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-14 11:56+0000\n"
-"Last-Translator: Vova Buran <heneral@gmail.com>\n"
+"PO-Revision-Date: 2022-04-15 15:09+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/uk/>\n"
"Language: uk\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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
@@ -65,11 +65,11 @@ msgstr "Інтерфейси WireGuard не налаштовано."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
-msgstr ""
+msgstr "Інформація про вузол (peer) відсутня"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
-msgstr "рівні"
+msgstr "Вузли (peers)"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
diff --git a/applications/luci-app-yggdrasil/po/el/yggdrasil.po b/applications/luci-app-yggdrasil/po/el/yggdrasil.po
index c8ffa00547..99eddd5af1 100644
--- a/applications/luci-app-yggdrasil/po/el/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/el/yggdrasil.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-06 14:38+0000\n"
-"Last-Translator: Stefanos Batsios <bouzouste@hotmail.com>\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
+"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsyggdrasil/el/>\n"
"Language: el\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.7-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33
msgid "Active peers"
@@ -130,7 +130,7 @@ msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:11
#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:23
msgid "Peers"
-msgstr ""
+msgstr "Ομότιμοι"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:49
msgid "Regular expression"
@@ -142,7 +142,7 @@ msgstr ""
#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:32
msgid "Settings"
-msgstr ""
+msgstr "Ρυθμίσεις"
#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:14
msgid "Status"
diff --git a/applications/luci-app-yggdrasil/po/fi/yggdrasil.po b/applications/luci-app-yggdrasil/po/fi/yggdrasil.po
index 1225e6da08..065b650861 100644
--- a/applications/luci-app-yggdrasil/po/fi/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/fi/yggdrasil.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-13 23:16+0000\n"
+"PO-Revision-Date: 2022-04-21 23:00+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsyggdrasil/fi/>\n"
@@ -12,7 +12,7 @@ msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33
msgid "Active peers"
-msgstr ""
+msgstr "Aktiiviset vertaiset"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:17
msgid ""
diff --git a/applications/luci-app-yggdrasil/po/uk/yggdrasil.po b/applications/luci-app-yggdrasil/po/uk/yggdrasil.po
index 72a8d69311..7627ea5d17 100644
--- a/applications/luci-app-yggdrasil/po/uk/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/uk/yggdrasil.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-04 17:37+0000\n"
-"Last-Translator: Paul Dee <itsascambutmailmeanyway+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-04-15 15:09+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsyggdrasil/uk/>\n"
"Language: uk\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.9-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33
msgid "Active peers"
@@ -131,7 +131,7 @@ msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:11
#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:23
msgid "Peers"
-msgstr "рівні"
+msgstr "Вузли (peers)"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:49
msgid "Regular expression"
diff --git a/applications/luci-app-yggdrasil/po/zh_Hant/yggdrasil.po b/applications/luci-app-yggdrasil/po/zh_Hant/yggdrasil.po
index b9dfe57638..6b23334ea2 100644
--- a/applications/luci-app-yggdrasil/po/zh_Hant/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/zh_Hant/yggdrasil.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-05 09:21+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsyggdrasil/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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33
msgid "Active peers"
@@ -27,7 +27,6 @@ msgstr ""
"指定,則僅發送回在 “NodeInfo” 中指定的項目。"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:45
-#, fuzzy
msgid ""
"Configuration for which interfaces multicast peer discovery should be "
"enabled on. Regex is a regular expression which is matched against an "
@@ -37,8 +36,10 @@ msgid ""
"connections on Port. Listen controls whether or not the node listens for "
"multicast beacons and opens outgoing connections."
msgstr ""
-"設定在哪些介面上啟用多播對等發現。Regex 是一個正規表達式,它根據介面名稱進行比對,介面使用它們所相符的第一個設定。Beacon "
-"設定節點是否應該傳送鏈路本地多播信標以通告它們的存在,同時偵聽連接埠上傳入的連接。Listen 控制節點是否監聽多播信標並開啟傳出連接。"
+"設定在哪些介面上啟用多播對等發現。Regex "
+"是一個正規表達式,它根據介面名稱進行比對,介面使用它們所相符的第一個設定。"
+"Beacon 設定節點是否應該傳送鏈路本地多播信標以通告它們的存在,同時偵聽連接埠上"
+"傳入的連接。Listen 控制節點是否監聽多播信標並開啟傳出連接。"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:16
msgid "Enable NodeInfo privacy"
@@ -119,18 +120,16 @@ msgstr ""
"指定,例如 tcp://0.0.0.0:0 或 tcp://[::]:0 以便監聽所有界面."
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:51
-#, fuzzy
msgid "Listen for beacons"
-msgstr "監聽指標(Beacons)"
+msgstr "聆聽信標"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:31
msgid "MTU size for the interface"
msgstr "介面的MTU大小"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:44
-#, fuzzy
msgid "Multicast interface"
-msgstr "多播介面"
+msgstr "組播接口"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:23
msgid "NodeInfo"
diff --git a/libs/luci-lib-jsonc/src/jsonc.c b/libs/luci-lib-jsonc/src/jsonc.c
index 2f56a4a688..74839dd4f5 100644
--- a/libs/luci-lib-jsonc/src/jsonc.c
+++ b/libs/luci-lib-jsonc/src/jsonc.c
@@ -368,7 +368,7 @@ static struct json_object * _lua_to_json_rec(lua_State *L, int index,
ni = lua_tointeger(L, index);
if (nd == ni)
- return json_object_new_int(nd);
+ return json_object_new_int64(nd);
return json_object_new_double(nd);
diff --git a/luci.mk b/luci.mk
index 4c69a5e3bb..42264c07cc 100644
--- a/luci.mk
+++ b/luci.mk
@@ -14,6 +14,9 @@ LUCI_SECTION?=luci
LUCI_CATEGORY?=LuCI
LUCI_URL?=https://github.com/openwrt/luci
LUCI_MAINTAINER?=OpenWrt LuCI community
+LUCI_MINIFY_LUA?=1
+LUCI_MINIFY_CSS?=1
+LUCI_MINIFY_JS?=1
# Language code titles
LUCI_LANG.ar=العربية (Arabic)
@@ -217,26 +220,44 @@ endef
endif
# some generic macros that can be used by all packages
-define SrcDiet
+ifeq ($(LUCI_MINIFY_JS),1)
+ define SrcDiet
$(FIND) $(1) -type f -name '*.lua' | while read src; do \
if LUA_PATH="$(STAGING_DIR_HOSTPKG)/lib/lua/5.1/?.lua" luasrcdiet --noopt-binequiv -o "$$$$src.o" "$$$$src"; \
then mv "$$$$src.o" "$$$$src"; fi; \
done
-endef
+ endef
+else
+ define SrcDiet
+ $$(call MESSAGE,$$(LUCI_NAME) does not support Lua source minification)
+ endef
+endif
-define JsMin
+ifeq ($(LUCI_MINIFY_JS),1)
+ define JsMin
$(FIND) $(1) -type f -name '*.js' | while read src; do \
if jsmin < "$$$$src" > "$$$$src.o"; \
then mv "$$$$src.o" "$$$$src"; fi; \
done
-endef
+ endef
+else
+ define JsMin
+ $$(call MESSAGE,$$(LUCI_NAME) does not support JavaScript source minification)
+ endef
+endif
-define CssTidy
+ifeq ($(LUCI_MINIFY_CSS),1)
+ define CssTidy
$(FIND) $(1) -type f -name '*.css' | while read src; do \
if csstidy "$$$$src" --template=highest --remove_last_semicolon=true "$$$$src.o"; \
then mv "$$$$src.o" "$$$$src"; fi; \
done
-endef
+ endef
+else
+ define CssTidy
+ $$(call MESSAGE,$$(LUCI_NAME) does not support CSS source minification)
+ endef
+endif
define SubstituteVersion
$(FIND) $(1) -type f -name '*.htm' | while read src; do \
diff --git a/modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua b/modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua
index faf7761fe5..ab6c469ed6 100644
--- a/modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua
+++ b/modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua
@@ -239,8 +239,8 @@ TZ = {
{ 'Asia/Dubai', '<+04>-4' },
{ 'Asia/Dushanbe', '<+05>-5' },
{ 'Asia/Famagusta', 'EET-2EEST,M3.5.0/3,M10.5.0/4' },
- { 'Asia/Gaza', 'EET-2EEST,M3.4.4/48,M10.5.5/1' },
- { 'Asia/Hebron', 'EET-2EEST,M3.4.4/48,M10.5.5/1' },
+ { 'Asia/Gaza', 'EET-2EEST,M3.4.4/72,M10.4.4/25' },
+ { 'Asia/Hebron', 'EET-2EEST,M3.4.4/72,M10.4.4/25' },
{ 'Asia/Ho Chi Minh', '<+07>-7' },
{ 'Asia/Hong Kong', 'HKT-8' },
{ 'Asia/Hovd', '<+07>-7' },
diff --git a/modules/luci-base/po/el/base.po b/modules/luci-base/po/el/base.po
index 22b58ebaa6..9836cff9f0 100644
--- a/modules/luci-base/po/el/base.po
+++ b/modules/luci-base/po/el/base.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2022-02-27 04:55+0000\n"
+"PO-Revision-Date: 2022-03-25 12:08+0000\n"
"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/luci/el/>\n"
"Language: el\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.11.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:621
msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
@@ -1460,7 +1460,7 @@ msgstr ""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:73
msgid "Comment"
-msgstr ""
+msgstr "Σχόλιο"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1716
msgid ""
@@ -5854,7 +5854,7 @@ msgstr ""
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
msgid "Peers"
-msgstr ""
+msgstr "Ομότιμοι"
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:80
msgid "Perfect Forward Secrecy"
@@ -6883,7 +6883,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:11
msgid "Settings"
-msgstr ""
+msgstr "Ρυθμίσεις"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:916
msgid "Setup routes for proxied IPv6 neighbours."
diff --git a/modules/luci-base/po/es/base.po b/modules/luci-base/po/es/base.po
index 94d5ad9849..c8a51daf4b 100644
--- a/modules/luci-base/po/es/base.po
+++ b/modules/luci-base/po/es/base.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2022-03-15 00:58+0000\n"
+"PO-Revision-Date: 2022-04-12 08:11+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/luci/es/>"
"\n"
@@ -15,9 +15,10 @@ msgstr ""
"X-Generator: Weblate 4.12-dev\n"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:621
+#, fuzzy
msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
msgid "\"%h\" table \"%h\""
-msgstr ""
+msgstr "\"%h\" tabla \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1516
msgid "%.1f dB"
@@ -232,47 +233,50 @@ msgstr "Servicio <abbr title=\"Router Advertisement\">RA</abbr>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:78
msgctxt "nft relational \">\" operator expression"
msgid "<var>%s</var> greater than <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> mayor que <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:76
msgctxt "nft relational \">=\" operator expression"
msgid "<var>%s</var> greater than or equal to <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> mayor que o igual a <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:81
+#, fuzzy
msgctxt "nft set match expression"
msgid "<var>%s</var> in set <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> en el conjunto <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:74
msgctxt "nft relational \"==\" operator expression"
msgid "<var>%s</var> is <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> es <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:80
msgctxt "nft relational \"in\" operator expression"
msgid "<var>%s</var> is one of <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> es uno de <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:79
msgctxt "nft relational \"<\" operator expression"
msgid "<var>%s</var> lower than <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> menor que <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:77
msgctxt "nft relational \"<=\" operator expression"
msgid "<var>%s</var> lower than or equal to <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> menor que o igual a <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:75
+#, fuzzy
msgctxt "nft relational \"!=\" operator expression"
msgid "<var>%s</var> not <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> no es <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:82
+#, fuzzy
msgctxt "nft not in set match expression"
msgid "<var>%s</var> not in set <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> no en el conjunto de <strong>%s</strong>"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:370
msgid "A configuration for the device \"%s\" already exists"
@@ -349,7 +353,7 @@ msgstr "Umbral de reintento ARP"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:609
msgid "ARP traffic table \"%h\""
-msgstr ""
+msgstr "Tabla de tráfico ARP \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1504
msgid "ATM (Asynchronous Transfer Mode)"
@@ -407,7 +411,7 @@ msgstr "Aceptar local"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:86
msgctxt "nft accept action"
msgid "Accept packet"
-msgstr ""
+msgstr "Aceptar paquete"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:647
msgid "Accept packets with local source addresses"
@@ -576,9 +580,10 @@ msgid "Address"
msgstr "Dirección"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:22
+#, fuzzy
msgctxt "nft meta nfproto"
msgid "Address family"
-msgstr ""
+msgstr "Familia de direcciones"
#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
msgid "Address to access local relay bridge"
@@ -943,17 +948,23 @@ msgstr "Dispositivos"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:116
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:117
+#, fuzzy
msgid ""
"At least <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
"strong>"
msgstr ""
+"Al menos <strong>%h</strong> por <strong>%h</strong>, ráfaga de "
+"<strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:114
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:115
+#, fuzzy
msgid ""
"At most <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
"strong>"
msgstr ""
+"Como máximo <strong>%h</strong> por <strong>%h</strong>, ráfaga de "
+"<strong>%h</strong>"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:154
msgid "Attempt to enable configured mount points for attached devices"
@@ -1193,8 +1204,9 @@ msgid "Bridge ports"
msgstr "Puertos del puente"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:613
+#, fuzzy
msgid "Bridge traffic table \"%h\""
-msgstr ""
+msgstr "Tabla de tráfico de puente \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1565
#, fuzzy
@@ -1267,32 +1279,34 @@ msgstr "Cancelar"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:540
msgctxt "Chain hook: forward"
msgid "Capture incoming packets addressed to other hosts"
-msgstr ""
+msgstr "Captura paquetes entrantes dirigidos a otros hosts"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:532
msgctxt "Chain hook: prerouting"
msgid "Capture incoming packets before any routing decision"
msgstr ""
+"Capture los paquetes entrantes antes de cualquier decisión de enrutamiento"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:536
msgctxt "Chain hook: input"
msgid "Capture incoming packets routed to the local system"
-msgstr ""
+msgstr "Capturar paquetes entrantes enrutados al sistema local"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:548
msgctxt "Chain hook: postrouting"
msgid "Capture outgoing packets after any routing decision"
msgstr ""
+"Capture paquetes salientes después de cualquier decisión de enrutamiento"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:544
msgctxt "Chain hook: output"
msgid "Capture outgoing packets originating from the local system"
-msgstr ""
+msgstr "Capture los paquetes salientes que se originan en el sistema local"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:528
msgctxt "Chain hook: ingress"
msgid "Capture packets directly after the NIC received them"
-msgstr ""
+msgstr "Capture paquetes directamente después de que la NIC los haya recibido"
#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:17
msgid "Category"
@@ -1359,9 +1373,10 @@ msgid "Chain"
msgstr "Cadena"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:552
+#, fuzzy
msgctxt "Yet unknown nftables chain hook"
msgid "Chain hook \"%h\""
-msgstr ""
+msgstr "Gancho de cadena \"%h\""
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4367
msgid "Changes"
@@ -1637,14 +1652,16 @@ msgid "Connections"
msgstr "Conexiones"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:28
+#, fuzzy
msgctxt "nft ct state"
msgid "Conntrack state"
-msgstr ""
+msgstr "Estado de control"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:30
+#, fuzzy
msgctxt "nft ct status"
msgid "Conntrack status"
-msgstr ""
+msgstr "Estado de control"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:378
msgid "Consider the slave up when all ARP IP targets are reachable (all, 1)"
@@ -1675,16 +1692,17 @@ msgstr "Continuar"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:88
msgctxt "nft jump action"
msgid "Continue in <strong><a href=\"#%q.%q\">%h</a></strong>"
-msgstr ""
+msgstr "Continuar en <strong><a href=\"#%q.%q\">%h</a></strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:119
+#, fuzzy
msgid "Continue in calling chain"
-msgstr ""
+msgstr "Continuar en cadena de llamadas"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:522
msgctxt "Chain policy: accept"
msgid "Continue processing unmatched packets"
-msgstr ""
+msgstr "Continuar procesando paquetes no coincidentes"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4503
msgid ""
@@ -1987,12 +2005,12 @@ msgstr "Destino"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:41
msgctxt "nft ip daddr"
msgid "Destination IP"
-msgstr ""
+msgstr "IP de destino"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:45
msgctxt "nft ip6 daddr"
msgid "Destination IPv6"
-msgstr ""
+msgstr "IPv6 de destino"
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:48
msgid "Destination port"
@@ -2001,7 +2019,7 @@ msgstr "Puerto de destino"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:43
msgctxt "nft ip dport"
msgid "Destination port"
-msgstr ""
+msgstr "Puerto de destino"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
@@ -2317,12 +2335,12 @@ msgstr "Soltar marcos duplicados"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:87
msgctxt "nft drop action"
msgid "Drop packet"
-msgstr ""
+msgstr "Descartar paquete"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:518
msgctxt "Chain policy: drop"
msgid "Drop unmatched packets"
-msgstr ""
+msgstr "Descartar paquetes no coincidentes"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:12
msgid "Dropbear Instance"
@@ -2412,9 +2430,10 @@ msgid "Edit wireless network"
msgstr "Editar red Wi-Fi"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:60
+#, fuzzy
msgctxt "nft rt mtu"
msgid "Effective route MTU"
-msgstr ""
+msgstr "Ruta efectiva MTU"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:462
msgid "Egress QoS mapping"
@@ -2423,7 +2442,7 @@ msgstr "Mapeo de QoS de salida"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:11
msgctxt "nft meta oifname"
msgid "Egress device name"
-msgstr ""
+msgstr "Nombre del dispositivo de salida"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:166
msgctxt "VLAN port state"
@@ -2692,7 +2711,7 @@ msgstr "Hacer cumplir la versión 2 de MLD"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:13
msgctxt "nft meta oif"
msgid "Engress device id"
-msgstr ""
+msgstr "ID de dispositivo de ingreso"
#: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
msgid "Enter custom value"
@@ -3129,9 +3148,10 @@ msgid "Fragmentation Threshold"
msgstr "Umbral de fragmentación"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:57
+#, fuzzy
msgctxt "nft nat flag fully-random"
msgid "Full port randomization"
-msgstr ""
+msgstr "Aleatorización de puerto completo"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
msgid ""
@@ -3424,9 +3444,10 @@ msgid "High"
msgstr "Alto"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:565
+#, fuzzy
msgctxt "Chain hook description"
msgid "Hook: <strong>%h</strong> (%h), Priority: <strong>%d</strong>"
-msgstr ""
+msgstr "Gancho: <strong>%h</strong> (%h), Prioridad: <strong>%d</strong>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:57
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2164
@@ -3496,13 +3517,14 @@ msgstr "Híbrido"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:48
msgctxt "nft icmpv6 code"
msgid "ICMPv6 code"
-msgstr ""
+msgstr "Código ICMPv6"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:47
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:49
+#, fuzzy
msgctxt "nft icmpv6 type"
msgid "ICMPv6 type"
-msgstr ""
+msgstr "Tipo ICMPv6"
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:53
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:48
@@ -3553,12 +3575,12 @@ msgstr "Falta la dirección IP"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:33
msgctxt "nft ip protocol"
msgid "IP protocol"
-msgstr ""
+msgstr "Protocolo IP"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:15
msgctxt "nft meta l4proto"
msgid "IP protocol"
-msgstr ""
+msgstr "Protocolo IP"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:588
#, fuzzy
@@ -3653,7 +3675,7 @@ msgstr "Longitud de prefijo IPv4"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:597
msgid "IPv4 traffic table \"%h\""
-msgstr ""
+msgstr "Tabla de tráfico IPv4 \"%h\""
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
msgid "IPv4+IPv6"
@@ -3670,7 +3692,7 @@ msgstr "IPv4/IPv6 (ambos: el valor predeterminado es IPv4)"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:605
msgid "IPv4/IPv6 traffic table \"%h\""
-msgstr ""
+msgstr "Tabla de tráfico IPv4/IPv6 \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:91
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:114
@@ -3793,7 +3815,7 @@ msgstr "Soporte IPv6"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:601
msgid "IPv6 traffic table \"%h\""
-msgstr ""
+msgstr "Tabla de tráfico IPv6 \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:101
msgid "IPv6-PD"
@@ -3845,6 +3867,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:196
msgid "If set, the meaning of the match options is inverted"
msgstr ""
+"Si se establece, el significado de las opciones de coincidencia se invierte"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:254
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:360
@@ -3997,12 +4020,12 @@ msgstr "Mapeo de QoS de entrada"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:12
msgctxt "nft meta iif"
msgid "Ingress device id"
-msgstr ""
+msgstr "ID de dispositivo de entrada"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:10
msgctxt "nft meta iifname"
msgid "Ingress device name"
-msgstr ""
+msgstr "Nombre del dispositivo de entrada"
#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:67
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:25
@@ -4291,7 +4314,7 @@ msgstr "Clave para paquetes salientes (opcional)."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:66
msgctxt "nft unit"
msgid "KiB"
-msgstr ""
+msgstr "KiB"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:54
msgid "Kill"
@@ -4917,7 +4940,7 @@ msgstr "Métrica"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:65
msgctxt "nft unit"
msgid "MiB"
-msgstr ""
+msgstr "MiB"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:818
msgid "Min <abbr title=\"Router Advertisement\">RA</abbr> interval"
@@ -5119,7 +5142,7 @@ msgstr "NAS ID"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:508
msgid "NAT action chain \"%h\""
-msgstr ""
+msgstr "Cadena de acción NAT \"%h\""
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:87
msgid "NAT-T Mode"
@@ -5215,7 +5238,7 @@ msgstr "El dispositivo de red no está presente"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:617
msgid "Network device table \"%h\""
-msgstr ""
+msgstr "Tabla de dispositivos de red \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:426
msgid "Network ifname configuration migration"
@@ -5367,7 +5390,7 @@ msgstr "Sin caché negativa"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:651
msgid "No nftables ruleset load"
-msgstr ""
+msgstr "No se carga el conjunto de reglas de nftables"
#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
#: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
@@ -5387,7 +5410,7 @@ msgstr "No hay claves públicas presentes todavía."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:585
msgctxt "nft chain is empty"
msgid "No rules in this chain"
-msgstr ""
+msgstr "No hay reglas en esta cadena"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:91
msgid "No rules in this chain."
@@ -5977,9 +6000,10 @@ msgid "Packet Steering"
msgstr "Dirección de paquetes"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:26
+#, fuzzy
msgctxt "nft meta mark"
msgid "Packet mark"
-msgstr ""
+msgstr "Marca de paquete"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
msgid "Packets"
@@ -6168,7 +6192,7 @@ msgstr "Política"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:566
msgctxt "Chain hook policy"
msgid "Policy: <strong>%h</strong> (%h)"
-msgstr ""
+msgstr "Política: <strong>%h</strong> (%h)"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:21
msgid "Port"
@@ -6421,7 +6445,7 @@ msgstr "Tasa RX / TX"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:56
msgctxt "nft nat flag random"
msgid "Randomize source port mapping"
-msgstr ""
+msgstr "Asignación aleatoria de puertos de origen"
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:88
msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
@@ -6486,12 +6510,12 @@ msgstr "Redirigir a HTTPS"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:108
msgctxt "nft redirect to port"
msgid "Redirect to local port <strong>%h</strong>"
-msgstr ""
+msgstr "Redirigir al puerto local <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:107
msgctxt "nft redirect"
msgid "Redirect to local system"
-msgstr ""
+msgstr "Redirigir al sistema local"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
msgid "References"
@@ -6502,30 +6526,36 @@ msgid "Refreshing"
msgstr "Refrescar"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:91
+#, fuzzy
msgctxt "nft reject with icmp type"
msgid "Reject IPv4 packet with <strong>ICMP type %h</strong>"
-msgstr ""
+msgstr "Rechazar paquete IPv4 con <strong>ICMP tipo %h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:93
+#, fuzzy
msgctxt "nft reject with icmpx type"
msgid "Reject packet with <strong>ICMP type %h</strong>"
-msgstr ""
+msgstr "Rechazar paquete con <strong>ICMP tipo %h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:92
+#, fuzzy
msgctxt "nft reject with icmpv6 type"
msgid "Reject packet with <strong>ICMPv6 type %h</strong>"
-msgstr ""
+msgstr "Rechazar paquete con <strong>ICMPv6 tipo %h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:90
+#, fuzzy
msgctxt "nft reject with tcp reset"
msgid "Reject packet with <strong>TCP reset</strong>"
-msgstr ""
+msgstr "Rechazar paquete con <strong>restablecimiento de TCP</strong>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:191
msgid ""
"Reject routing decisions that have a prefix length less than or equal to the "
"specified value"
msgstr ""
+"Rechazar decisiones de enrutamiento que tengan una longitud de prefijo menor "
+"o igual que el valor especificado"
#: modules/luci-compat/luasrc/model/network/proto_relay.lua:153
#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:39
@@ -6782,48 +6812,54 @@ msgid "Reverting configuration…"
msgstr "Revirtiendo configuración…"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:101
+#, fuzzy
msgctxt "nft dnat ip to addr"
msgid "Rewrite destination to <strong>%h</strong>"
-msgstr ""
+msgstr "Reescribir destino a <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:104
msgctxt "nft dnat ip6 to addr"
msgid "Rewrite destination to <strong>%h</strong>"
-msgstr ""
+msgstr "Reescribir destino a <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:102
+#, fuzzy
msgctxt "nft dnat ip to addr:port"
msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "Reescribir destino a <strong>%h</strong>, puerto <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:105
+#, fuzzy
msgctxt "nft dnat ip6 to addr:port"
msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "Reescriba destino a <strong>%h</strong>, puerto <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:95
+#, fuzzy
msgctxt "nft snat ip to addr"
msgid "Rewrite source to <strong>%h</strong>"
-msgstr ""
+msgstr "Reescribir origen a <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:98
+#, fuzzy
msgctxt "nft snat ip6 to addr"
msgid "Rewrite source to <strong>%h</strong>"
-msgstr ""
+msgstr "Reescribir origen a <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:96
+#, fuzzy
msgctxt "nft snat ip to addr:port"
msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "Reescribir origen a <strong>%h</strong>, puerto <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:99
msgctxt "nft snat ip6 to addr:port"
msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "Reescribir origen a <strong>%h</strong>, puerto <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:110
msgid "Rewrite to egress device address"
-msgstr ""
+msgstr "Reescribir en la dirección del dispositivo de salida"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:551
msgid "Robustness"
@@ -6852,8 +6888,9 @@ msgid "Route Allowed IPs"
msgstr "Ruta permitida IPs"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:504
+#, fuzzy
msgid "Route action chain \"%h\""
-msgstr ""
+msgstr "Cadena de acción de ruta \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
msgid "Route type"
@@ -6895,20 +6932,20 @@ msgstr "Regla"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:574
msgid "Rule actions"
-msgstr ""
+msgstr "Acciones de regla"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:447
msgctxt "nft comment"
msgid "Rule comment: %s"
-msgstr ""
+msgstr "Comentario de la regla: %s"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:512
msgid "Rule container chain \"%h\""
-msgstr ""
+msgstr "Cadena contenedora de reglas \"%h\""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:573
msgid "Rule matches"
-msgstr ""
+msgstr "Coincidencias de reglas"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:136
msgid "Rule type"
@@ -7110,7 +7147,7 @@ msgstr "Establecer estática"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:112
msgctxt "nft mangle"
msgid "Set header field <var>%s</var> to <strong>%s</strong>"
-msgstr ""
+msgstr "Establezca el campo de encabezado <var>%s</var> en <strong>%s</strong>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:921
#, fuzzy
@@ -7318,12 +7355,13 @@ msgstr "Origen"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:40
msgctxt "nft ip saddr"
msgid "Source IP"
-msgstr ""
+msgstr "IP de origen"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:44
+#, fuzzy
msgctxt "nft ip6 saddr"
msgid "Source IPv6"
-msgstr ""
+msgstr "IPv6 de origen"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:57
@@ -7333,7 +7371,7 @@ msgstr "Interfaz fuente"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:42
msgctxt "nft ip sport"
msgid "Source port"
-msgstr ""
+msgstr "Puerto de origen"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
#, fuzzy
@@ -7365,11 +7403,15 @@ msgstr ""
"esté desactivada."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:186
+#, fuzzy
msgid ""
"Specifies an individual UID or range of UIDs to match, e.g. 1000 to match "
"corresponding UID or 1000-1005 to inclusively match all UIDs within the "
"corresponding range"
msgstr ""
+"Especifique un UID individual o un rango de UID para hacer coincidir, p. "
+"1000 para hacer coincidir el UID correspondiente o 1000-1005 para hacer "
+"coincidir todos los UID dentro del rango correspondiente"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:343
msgid ""
@@ -7393,16 +7435,18 @@ msgid "Specifies the MII link monitoring frequency in milliseconds"
msgstr "Especifica la frecuencia de monitoreo del enlace MII en milisegundos"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:181
+#, fuzzy
msgid "Specifies the TOS value to match in IP headers"
-msgstr ""
+msgstr "Especifique el valor de TOS para que coincida con los encabezados de IP"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:261
msgid "Specifies the aggregation selection logic to use"
msgstr "Especifica la lógica de selección de agregación a usar"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:159
+#, fuzzy
msgid "Specifies the destination subnet to match (CIDR notation)"
-msgstr ""
+msgstr "Especifique la subred de destino para hacer coincidir (notación CIDR)"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:292
msgid "Specifies the directory the device is attached to"
@@ -7420,20 +7464,26 @@ msgstr ""
"soliciten más información mediante DHCPv6 con estado."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:176
+#, fuzzy
msgid ""
"Specifies the fwmark and optionally its mask to match, e.g. 0xFF to match "
"mark 255 or 0x0/0x1 to match any even mark value"
msgstr ""
+"Especifique el fwmark y, opcionalmente, su máscara para que coincida, p. "
+"0xFF para hacer coincidir la marca 255 o 0x0/0x1 para hacer coincidir "
+"cualquier valor de marca par"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:144
msgid "Specifies the incoming logical interface name"
-msgstr ""
+msgstr "Especifique el nombre de la interfaz lógica entrante"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
msgid ""
"Specifies the logical interface name of the parent (or master) interface "
"this route belongs to"
msgstr ""
+"Especifique el nombre de la interfaz lógica de la interfaz principal (o "
+"maestra) a la que pertenece esta ruta"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:254
msgid ""
@@ -7488,6 +7538,10 @@ msgid ""
"interface is taken if any, otherwise creates a link scope route. If set to "
"0.0.0.0 no gateway will be specified for the route"
msgstr ""
+"Especifique la puerta de enlace de la red. Si se omite, se toma la puerta de "
+"enlace de la interfaz principal, si la hay; de lo contrario, se crea una "
+"ruta de ámbito de enlace. Si se establece en 0.0.0.0, no se especificará "
+"ninguna puerta de enlace para la ruta"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:334
msgid ""
@@ -7524,17 +7578,19 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:129
msgid "Specifies the ordering of the IP rules"
-msgstr ""
+msgstr "Especifique el orden de las reglas de IP"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:155
msgid "Specifies the outgoing logical interface name"
-msgstr ""
+msgstr "Especifique el nombre de la interfaz lógica saliente"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:99
msgid ""
"Specifies the preferred source address when sending to destinations covered "
"by the target"
msgstr ""
+"Especifique la dirección de origen preferida cuando se envía a destinos "
+"cubiertos por el destino"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:375
msgid "Specifies the quantity of ARP IP targets that must be reachable"
@@ -7559,19 +7615,19 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:79
msgid "Specifies the route metric to use"
-msgstr ""
+msgstr "Especifique la métrica de ruta a usar"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
msgid "Specifies the route type to be created"
-msgstr ""
+msgstr "Especifique el tipo de ruta que se creará"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:136
msgid "Specifies the rule target routing action"
-msgstr ""
+msgstr "Especifique la acción de enrutamiento de destino de la regla"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:148
msgid "Specifies the source subnet to match (CIDR notation)"
-msgstr ""
+msgstr "Especifique la subred de origen para hacer coincidir (notación CIDR)"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:246
msgid "Specifies the system priority"
@@ -7929,24 +7985,26 @@ msgid "Sytem running in recovery (initramfs) mode."
msgstr "El sistema se ejecuta en modo de recuperación (initramfs)."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:62
+#, fuzzy
msgctxt "nft tcp option maxseg size"
msgid "TCP MSS"
-msgstr ""
+msgstr "TCP MSS"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:51
msgctxt "nft tcp dport"
msgid "TCP destination port"
-msgstr ""
+msgstr "Puerto de destino TCP"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:54
+#, fuzzy
msgctxt "nft tcp flags"
msgid "TCP flags"
-msgstr ""
+msgstr "Indicadores de TCP"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:50
msgctxt "nft tcp sport"
msgid "TCP source port"
-msgstr ""
+msgstr "Puerto de origen TCP"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:338
msgid "TCP:"
@@ -8402,6 +8460,8 @@ msgstr ""
msgid ""
"The rule target is a jump to another rule specified by its priority value"
msgstr ""
+"El objetivo de la regla es un salto a otra regla especificada por su valor "
+"de prioridad"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:91
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:166
@@ -8410,6 +8470,10 @@ msgid ""
"to 65535 or symbol alias declared in /etc/iproute2/rt_tables. Special "
"aliases local (255), main (254) and default (253) are also valid"
msgstr ""
+"El objetivo de la regla es un ID de búsqueda de tabla: un índice de tabla "
+"numérico que va de 0 a 65535 o un alias de símbolo declarado en /etc/"
+"iproute2/rt_tables. Los alias especiales local (255), principal (254) y "
+"predeterminado (253) también son válidos"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1371
msgid "The selected %s mode is incompatible with %s encryption"
@@ -8686,12 +8750,12 @@ msgstr "Clase de tráfico"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:500
msgid "Traffic filter chain \"%h\""
-msgstr ""
+msgstr "Cadena de filtro de tráfico \"%h\""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:438
msgctxt "nft counter"
msgid "Traffic matched by rule: %.1000mPackets, %.1024mBytes"
-msgstr ""
+msgstr "Tráfico emparejado por regla: %.1000mPackets, %.1024mBytes"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:387
msgid "Transfer"
@@ -8750,12 +8814,12 @@ msgstr "Tipo de servicio"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:53
msgctxt "nft udp dport"
msgid "UDP destination port"
-msgstr ""
+msgstr "Puerto de destino UDP"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:52
msgctxt "nft udp sport"
msgid "UDP source port"
-msgstr ""
+msgstr "Puerto de origen UDP"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:328
msgid "UDP:"
@@ -9014,8 +9078,9 @@ msgstr "Usar puerta de enlace DHCP"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:933
#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:68
#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:132
+#, fuzzy
msgid "Use DNS servers advertised by peer"
-msgstr "Usar los servidores predeterminados"
+msgstr "Usar servidores DNS anunciados por el par"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:623
msgid "Use ISO/IEC 3166 alpha2 country codes."
@@ -9104,7 +9169,7 @@ msgstr "Usar tabla de rutas"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:58
msgctxt "nft nat flag persistent"
msgid "Use same source and destination for each connection"
-msgstr ""
+msgstr "Utilice el mismo origen y destino para cada conexión"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1575
msgid "Use system certificates"
@@ -9168,7 +9233,7 @@ msgstr "Certificado de usuario (Codificado PEM)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:186
msgid "User identifier"
-msgstr ""
+msgstr "Identificador de usuario"
#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:132
msgid "User key (PEM encoded)"
@@ -9184,7 +9249,7 @@ msgstr "Nombre de usuario"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:121
msgid "Utilize flow table <strong>%h</strong>"
-msgstr ""
+msgstr "Utilizar la tabla de flujo <strong>%h</strong>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1562
msgid "VC-Mux"
@@ -9395,10 +9460,13 @@ msgstr ""
"asignar subredes."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:109
+#, fuzzy
msgid ""
"When enabled, gateway is on-link even if the gateway does not match any "
"interface prefix"
msgstr ""
+"Cuando está activado, la puerta de enlace está en enlace incluso si la "
+"puerta de enlace no coincide con ningún prefijo de interfaz"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
msgid ""
@@ -9645,7 +9713,7 @@ msgstr "dBm"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:68
msgctxt "nft unit"
msgid "day"
-msgstr ""
+msgstr "día"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1087
msgid "disable"
@@ -9713,7 +9781,7 @@ msgstr "Oculto"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:69
msgctxt "nft unit"
msgid "hour"
-msgstr ""
+msgstr "hora"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:771
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:879
@@ -9750,7 +9818,7 @@ msgstr "seguridad media"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:70
msgctxt "nft unit"
msgid "minute"
-msgstr ""
+msgstr "minuto"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1542
msgid "minutes"
@@ -9818,7 +9886,7 @@ msgstr "Salida"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:64
msgctxt "nft unit"
msgid "packets"
-msgstr ""
+msgstr "paquetes"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
msgid "positive decimal value"
@@ -10096,7 +10164,7 @@ msgstr "seguridad débil"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:67
msgctxt "nft unit"
msgid "week"
-msgstr ""
+msgstr "semana"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47
msgid "yes"
diff --git a/modules/luci-base/po/fi/base.po b/modules/luci-base/po/fi/base.po
index 380640545b..c8bcf38df0 100644
--- a/modules/luci-base/po/fi/base.po
+++ b/modules/luci-base/po/fi/base.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-13 23:16+0000\n"
+"PO-Revision-Date: 2022-04-22 17:34+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/luci/fi/>"
"\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.12.1-dev\n"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:621
msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
@@ -191,7 +191,7 @@ msgstr "<abbr title = \"Internet Protocol Version 4\">IPv4</abbr>-verkkopeite"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
-msgstr "<abbr title = \"Valoa emittoiva diodi\">LED </abbr>-määritykset"
+msgstr "<abbr title = \"Valoa emittoiva diodi\">LED</abbr>-määritykset"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
@@ -338,7 +338,7 @@ msgstr "ARP-uudelleenyrityskynnys"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:609
msgid "ARP traffic table \"%h\""
-msgstr ""
+msgstr "ARP-liikennetaulu \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1504
msgid "ATM (Asynchronous Transfer Mode)"
@@ -565,7 +565,7 @@ msgstr "Osoite"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:22
msgctxt "nft meta nfproto"
msgid "Address family"
-msgstr ""
+msgstr "Osoiteperhe"
#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
msgid "Address to access local relay bridge"
@@ -657,7 +657,7 @@ msgstr "Jaa IP:t järjestyksessä"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:25
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
msgstr ""
-"Salli <abbr title = \"Secure Shell\"> SSH </abbr> salasanalla kirjautuminen"
+"Salli <abbr title = \"Secure Shell\">SSH</abbr>-kirjautuminen salasanalla"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1186
msgid "Allow AP mode to disconnect STAs based on low ACK condition"
@@ -703,7 +703,7 @@ msgstr "Salli järjestelmän ominaisuuksien testaus"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:31
msgid "Allow the <em>root</em> user to login with password"
-msgstr "Salli <em> root </em> -käyttäjän kirjautua sisään salasanalla"
+msgstr "Salli <em>root</em>-käyttäjän kirjautua sisään salasanalla"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:276
msgid "Allowed IPs"
@@ -1333,7 +1333,7 @@ msgstr "Muutokset on palautettu."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:46
msgid "Changes the administrator password for accessing the device"
-msgstr "Muuttaa järjestelmänvalvojan salasanaa"
+msgstr "Muuttaa järjestelmänvalvojan salasanan"
#: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:162
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:128
@@ -1703,8 +1703,8 @@ msgid ""
"Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
"\">LED</abbr>s if possible."
msgstr ""
-"Tässä voit määrittää laitteen <abbr title = \"Light Emitting Diode\"> LED </"
-"abbr> valojen toimintaa."
+"Mukauta <abbr title = \"Light Emitting Diode\"> LED</abbr>-valojen "
+"toimintaa, jos mahdollista."
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:673
msgid "DAD transmits"
@@ -1769,20 +1769,20 @@ msgstr "DNS-edelleenvälitys"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:444
msgid "DNS query port"
msgstr ""
-"<abbr title = \"Verkkotunnusten nimijärjestelmä\"> DNS </abbr> kyselyportti"
+"<abbr title = \"Verkkotunnusten nimijärjestelmä\">DNS</abbr>-kyselyportti"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:942
msgid "DNS search domains"
-msgstr ""
+msgstr "DNS-hakutoimialueet"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:437
msgid "DNS server port"
msgstr ""
-"<abbr title = \"Verkkotunnusten nimijärjestelmä\"> DNS </abbr> palvelinportti"
+"<abbr title = \"Verkkotunnusten nimijärjestelmä\">DNS</abbr>-palvelinportti"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:947
msgid "DNS weight"
-msgstr ""
+msgstr "DNS-paino"
#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:33
msgid "DNS-Label / FQDN"
@@ -2001,7 +2001,7 @@ msgstr "Laitetta ei tavoiteta!"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:53
msgid "Device unreachable! Still waiting for device..."
-msgstr "Laitetta ei tavoiteta! Odotetaan edelleen laitetta ..."
+msgstr "Laitetta ei tavoiteta! Odotetaan edelleen laitetta..."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1242
msgid "Devices"
@@ -2269,8 +2269,8 @@ msgid ""
"Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
"and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
msgstr ""
-"Dropbear tarjoaa <abbr title = \"Secure Shell\"> SSH </abbr> -yhteyden ja "
-"integroidun <abbr title = \"Secure Copy\"> SCP </abbr> palvelimen"
+"Dropbear tarjoaa <abbr title = \"Secure Shell\">SSH</abbr>-yhteyden ja "
+"integroidun <abbr title = \"Secure Copy\">SCP</abbr>-palvelimen"
#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:14
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:11
@@ -2467,6 +2467,9 @@ msgid ""
"\">HTTP</abbr> requests to <abbr title=\"Hypertext Transfer Protocol Secure"
"\">HTTPS</abbr> port."
msgstr ""
+"Käytä automaattista uudelleenohjausta <abbr title=\"Hypertext Transfer "
+"Protocol\">HTTP</abbr>-pyynnöille <abbr title=\"Hypertext Transfer Protocol "
+"Secure\">HTTPS</abbr>-porttiin."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:970
msgid ""
@@ -2925,7 +2928,7 @@ msgstr "Kirjoita uusi laiteohjelmiston levykuva"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:384
msgid "Flash operations"
-msgstr "Flash toiminnot"
+msgstr "Flash-toiminnot"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:317
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:319
@@ -3287,7 +3290,7 @@ msgstr "HE.net-käyttäjätunnus"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:9
#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:64
msgid "HTTP(S) Access"
-msgstr ""
+msgstr "HTTP(S)-pääsy"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:46
msgid "Hang Up"
@@ -3310,7 +3313,7 @@ msgid ""
"Here you can configure the basic aspects of your device like its hostname or "
"the timezone."
msgstr ""
-"Täällä voit määrittää laitteen perusasiat, kuten isäntänimen tai "
+"Täällä voit määrittää laitteen perusasiat, kuten laitenimen tai "
"aikavyöhykkeen."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1140
@@ -3652,7 +3655,7 @@ msgstr "Vain IPv6"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1022
msgid "IPv6 preference"
-msgstr ""
+msgstr "IPv6-ensisijaisuus"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:53
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:59
@@ -3853,7 +3856,7 @@ msgstr "Tuleva tarkistussumma"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:144
msgid "Incoming interface"
-msgstr ""
+msgstr "Saapuva sovitin"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:92
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:97
@@ -3961,7 +3964,7 @@ msgstr "Sovittimen määritys"
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:39
msgid "Interface ID"
-msgstr ""
+msgstr "Sovittimen ID-tunniste"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:111
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:151
@@ -4106,8 +4109,8 @@ msgid ""
"It appears that you are trying to flash an image that does not fit into the "
"flash memory, please verify the image file!"
msgstr ""
-"Näyttää siltä, että kirjoittaa kuvaa, joka ei sovi flash-muistiin, tarkista "
-"kuvatiedosto!"
+"Näyttää siltä, että yrität kirjoittaa levykuvaa, joka ei sovi flash-"
+"muistiin, tarkista levykuvatiedosto!"
#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:79
#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:96
@@ -4253,7 +4256,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid "Lease file"
-msgstr "Vuokratiedosto"
+msgstr "Lainatiedosto"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:696
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:679
@@ -4694,7 +4697,7 @@ msgstr "<abbr title = \"maximal\"> Max. </abbr> samanaikaiset kyselyt"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:532
msgid "Maximum age"
-msgstr ""
+msgstr "Enimmäisikä"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1181
msgid "Maximum allowed Listen Interval"
@@ -4795,7 +4798,7 @@ msgstr "Mittari"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:65
msgctxt "nft unit"
msgid "MiB"
-msgstr ""
+msgstr "MiB"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:818
msgid "Min <abbr title=\"Router Advertisement\">RA</abbr> interval"
@@ -5342,7 +5345,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:141
msgid "Notes"
-msgstr ""
+msgstr "Huomiot"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:187
msgid "Notice"
@@ -5499,7 +5502,7 @@ msgstr "Valinnainen"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:141
msgid "Optional, free-form notes about this device"
-msgstr ""
+msgstr "Valinnaiset, vapaamuotoiset huomiot tästä laitteesta"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
msgid ""
@@ -5617,7 +5620,7 @@ msgstr "Lähtevä tarkistusumma"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:155
msgid "Outgoing interface"
-msgstr ""
+msgstr "Lähtevä sovitin"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:96
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:101
@@ -6167,10 +6170,10 @@ msgid ""
"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
"code> file into the input field."
msgstr ""
-"Julkiset avaimet mahdollistavat salasanattomat SSH-kirjautumisen. "
-"Turvallisuus on tällöin korkeampi kuin käytettäessä tavallisia salasanoja. "
-"Jos haluat ladata uuden avaimen laitteeseen, liitä OpenSSH-yhteensopiva "
-"julkisen avaimen rivi tai vedä <code> .pub </code>-tiedosto syöttökenttään."
+"Julkiset avaimet mahdollistavat salasanattoman SSH-kirjautumisen. Tietoturva "
+"on näin parempi kuin käytettäessä salasanoja. Jos haluat ladata uuden "
+"avaimen laitteeseen, liitä OpenSSH-yhteensopiva julkisen avaimen rivi tai "
+"vedä <code>.pub</code>-tiedosto syötekenttään."
#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:192
msgid "Public prefix routed to this device for distribution to clients."
@@ -6870,7 +6873,7 @@ msgid ""
"your device!"
msgstr ""
"Valitse \"Pakota päivitys\", jos haluat kirjoittaa levykuvan, vaikka kuvan "
-"tarkistus epäonnistuu. Käytätätä vain, jos olet varma, että laiteohjelmisto "
+"tarkistus epäonnistuu. Käytä tätä vain, jos olet varma, että laiteohjelmisto "
"on oikea ja tarkoitettu laitteellesi!"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2657
@@ -6891,7 +6894,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:650
msgid "Send ICMP redirects"
-msgstr ""
+msgstr "Lähetä ICMP-uudelleenohjauksia"
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:143
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:115
@@ -6938,7 +6941,7 @@ msgstr "Istunto on vanhentunut"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:118
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:167
msgid "Set Static"
-msgstr ""
+msgstr "Aseta staattinen"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:112
msgctxt "nft mangle"
@@ -7904,6 +7907,8 @@ msgid ""
"The MAC address %h is already used by another static lease in the same DHCP "
"pool"
msgstr ""
+"MAC-osoite %h on jo käytössä toisessa staattisessa lainassa samassa DHCP-"
+"varannossa"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:586
msgid "The MTU must not exceed the parent device MTU of %d bytes"
@@ -8259,9 +8264,9 @@ msgid ""
"include during sysupgrade. Modified files in /etc/config/ and certain other "
"configurations are automatically preserved."
msgstr ""
-"Luettelo tiedostoista ja hakemistoista jotka säilytetään päivtyksen aikana. /"
-"etc/config/-tiedoston muokatut tiedostot ja tietyt muut määritykset säilyvät "
-"automaattisesti."
+"Glob-kaavamainen luettelo tiedostoista ja hakemistoista jotka säilytetään "
+"päivityksen aikana. Muokatut tiedostot polussa /etc/config/ ja tietyt muut "
+"määritykset säilyvät automaattisesti."
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:81
msgid ""
@@ -8277,8 +8282,8 @@ msgid ""
"front of 'exit 0') to execute them at the end of the boot process."
msgstr ""
"Tämä on /etc/rc.local-tiedoston sisältö. Voit asettaa tässä omat komennot "
-"jotka haluat suorittaa käynnistysprosessin päätteeksi. Päätä tiedosto \"exit "
-"0\" rivillä."
+"jotka haluat suorittaa käynnistysprosessin päätteeksi. Päätä tiedosto "
+"rivillä \"exit 0\"."
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:54
msgid ""
@@ -8381,8 +8386,8 @@ msgid ""
"reset\" (only possible with squashfs images)."
msgstr ""
"Voit palauttaa määritykset lähettämällä tähän aiemmin luodun varmuuskopion. "
-"Voit palauttaa laiteohjelmiston alkuperäiseen tilaansa napsauttamalla "
-"\"Suorita palautus\" (mahdollista vain squashfs-kuvissa)."
+"Voit palauttaa laiteohjelmiston alkuperäiseen tilaan napsauttamalla \"Suorita"
+" nollaus\" (mahdollista vain squashfs-kuvissa)."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1494
msgid "Tone"
diff --git a/modules/luci-base/po/ko/base.po b/modules/luci-base/po/ko/base.po
index b5f51a118b..6657017108 100644
--- a/modules/luci-base/po/ko/base.po
+++ b/modules/luci-base/po/ko/base.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2021-12-13 23:52+0000\n"
-"Last-Translator: Josef Schlehofer <pepe@bloodkings.eu>\n"
+"PO-Revision-Date: 2022-03-28 07:52+0000\n"
+"Last-Translator: dikastia <dikastia@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/luci/ko/>"
"\n"
"Language: ko\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 ? 0 : 1;\n"
-"X-Generator: Weblate 4.10-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:621
msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
@@ -923,7 +923,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:154
msgid "Attempt to enable configured mount points for attached devices"
-msgstr ""
+msgstr "연결된 장치에 대해 설정된 마운트 연결 시도"
#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:110
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:64
@@ -1972,7 +1972,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1242
msgid "Devices"
-msgstr ""
+msgstr "장치"
#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:76
msgid "Diagnostics"
@@ -2773,7 +2773,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:191
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:314
msgid "Filesystem"
-msgstr ""
+msgstr "파일 시스템"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:382
msgid "Filter private"
@@ -2804,7 +2804,8 @@ msgstr ""
msgid ""
"Find all currently attached filesystems and swap and replace configuration "
"with defaults based on what was detected"
-msgstr ""
+msgstr "현재 연결된 모든 파일/스왑 시스템을 찾고 감지된 항목에 따라 설정을 교체/"
+"기본값으로 바꿉니다."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:878
msgid "Find and join network"
@@ -3053,7 +3054,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:150
msgid "Generate Config"
-msgstr ""
+msgstr "설정 생성"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:116
msgid "Generate Key"
@@ -3081,11 +3082,11 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:146
msgid "Global Settings"
-msgstr ""
+msgstr "전역 설정"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1462
msgid "Global network options"
-msgstr ""
+msgstr "전역 네트워크 옵션"
#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:89
#: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
@@ -4136,7 +4137,7 @@ msgstr ""
#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:115
msgid "LED Configuration"
-msgstr ""
+msgstr "LED 설정"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1561
msgid "LLC"
@@ -4821,7 +4822,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:228
#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:102
msgid "Mount Points"
-msgstr ""
+msgstr "마운트 포인트"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:229
msgid "Mount Points - Mount Entry"
@@ -4839,7 +4840,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:154
msgid "Mount attached devices"
-msgstr ""
+msgstr "연결된 장치 마운트"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:162
msgid "Mount filesystems not specifically configured"
@@ -5760,7 +5761,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:260
msgid "Paste or drag SSH key file…"
-msgstr ""
+msgstr "SSH 키 파일 붙여넣기 또는 드래그…"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1587
msgid "Path to CA-Certificate"
@@ -7377,7 +7378,7 @@ msgstr "정적 IPv6 라우트"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:91
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:130
msgid "Static Lease"
-msgstr ""
+msgstr "고정 임대"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:256
msgid "Static Leases"
@@ -7596,7 +7597,7 @@ msgstr ""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
msgid "Target Platform"
-msgstr ""
+msgstr "대상 플랫폼"
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:103
msgid "Target network"
@@ -8649,7 +8650,7 @@ msgstr ""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:36
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:194
msgid "Used"
-msgstr ""
+msgstr "사용된"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1471
msgid "Used Key Slot"
diff --git a/modules/luci-base/po/pl/base.po b/modules/luci-base/po/pl/base.po
index 5391194b4b..3f2a04d2d9 100644
--- a/modules/luci-base/po/pl/base.po
+++ b/modules/luci-base/po/pl/base.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: LuCI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-20 09:40+0200\n"
-"PO-Revision-Date: 2022-03-09 17:31+0000\n"
+"PO-Revision-Date: 2022-04-04 16:09+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/luci/pl/>"
"\n"
@@ -8636,7 +8636,7 @@ msgstr "Klasa ruchu"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:500
msgid "Traffic filter chain \"%h\""
-msgstr "Łańcuch filtru ruchu \"%h\""
+msgstr "Łańcuch filtra ruchu \"%h\""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:438
msgctxt "nft counter"
diff --git a/modules/luci-base/po/ro/base.po b/modules/luci-base/po/ro/base.po
index 5233362ad7..d03f0cfc3a 100644
--- a/modules/luci-base/po/ro/base.po
+++ b/modules/luci-base/po/ro/base.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-03-13 16:07+0000\n"
-"Last-Translator: Simona Iacob <s@zp1.net>\n"
+"PO-Revision-Date: 2022-04-11 15:08+0000\n"
+"Last-Translator: CRISTIAN ANDREI <cristianvdr@gmail.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/luci/ro/"
">\n"
"Language: ro\n"
@@ -27,7 +27,6 @@ msgid "%d Bit"
msgstr "%d Bit"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4028
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3735
msgid "%d invalid field(s)"
msgstr "%d câmp(uri) nevalid(e)"
@@ -49,15 +48,12 @@ msgstr "(%d fereastra minute, %d interval secunde)"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:283
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:88
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:91
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:282
msgid "(empty)"
msgstr "(gol)"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:352
#: modules/luci-compat/luasrc/view/cbi/network_netinfo.htm:23
#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:58
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:351
msgid "(no interfaces attached)"
msgstr "(nici o interfață atașată)"
@@ -73,8 +69,6 @@ msgstr "-- Câmp suplimentar --"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3669
-#: modules/luci-base/htdocs/luci-static/resources/form.js:4037
msgid "-- Please choose --"
msgstr "-- Vă rugăm să alegeți --"
@@ -289,7 +283,6 @@ msgid "A directory with the same name already exists."
msgstr "Un director cu acelaşi nume există deja."
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2664
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2662
msgid "A new login is required since the authentication session expired."
msgstr ""
"O nouă logare este necesară deoarece sesiunea de autentificare a expirat."
@@ -397,9 +390,6 @@ msgstr "ID-ul furnizorului sistemului ATU-C"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:266
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:548
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:552
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:265
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:547
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:551
msgid "Absent Interface"
msgstr "Interfață Absentă"
@@ -499,7 +489,6 @@ msgstr "Echilibrarea adaptivă a sarcinii de transmisie (balance-tlb, 5)"
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:885
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3467
msgid "Add"
msgstr "Adăugați"
@@ -891,7 +880,6 @@ msgstr "Orice pachet"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:174
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:60
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:195
msgid "Any zone"
msgstr "Orice zonă"
@@ -904,19 +892,15 @@ msgid "Apply backup?"
msgstr "Aplicați backup?"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4615
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4322
msgid "Apply request failed with status <code>%h</code>"
msgstr "Solicitarea de aplicare a eșuat cu statusul <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2175
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4481
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2173
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4188
msgid "Apply unchecked"
msgstr "Aplicați nebifate"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4554
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4261
msgid "Applying configuration changes… %ds"
msgstr "Se aplică schimbările configurării… %ds"
@@ -958,8 +942,8 @@ msgid ""
"At least <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
"strong>"
msgstr ""
-"Cel puțin <strong>%h</strong> pe <strong>%h</strong>, explozie de "
-"<strong>%h</strong>"
+"Cel puțin <strong>%h</strong> pe <strong>%h</strong>, explozie de <strong>"
+"%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:114
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:115
@@ -967,8 +951,8 @@ msgid ""
"At most <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
"strong>"
msgstr ""
-"Cel mult <strong>%h</strong> pe <strong>%h</strong>, explozie de "
-"<strong>%h</strong>"
+"Cel mult <strong>%h</strong> pe <strong>%h</strong>, explozie de <strong>%h</"
+"strong>"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:154
msgid "Attempt to enable configured mount points for attached devices"
@@ -1083,7 +1067,6 @@ msgid "BSSID"
msgstr "BSSID"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3136
msgid "Back"
msgstr "Inapoi"
@@ -1230,7 +1213,6 @@ msgstr "Politica de difuzare (difuzarea, 3)"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4138
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
msgid "Browse…"
msgstr "Răsfoiți…"
@@ -1271,7 +1253,6 @@ msgstr "Apel eșuat"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:295
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:203
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3854
msgid "Cancel"
msgstr "Anulare"
@@ -1373,12 +1354,10 @@ msgid "Chain hook \"%h\""
msgstr "Cârlig în lanț \"%h\""
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4367
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
msgid "Changes"
msgstr "Modificări"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4650
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
msgid "Changes have been reverted."
msgstr "Modificările au fost anulate."
@@ -1397,7 +1376,6 @@ msgid "Channel"
msgstr "Canal"
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:98
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:81
msgid "Channel Analysis"
msgstr "Analizarea canalelor"
@@ -1487,7 +1465,6 @@ msgstr "ID-ul de client care se trimite la solicitarea DHCP"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4384
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4091
msgid "Close"
msgstr "Închideți"
@@ -1556,17 +1533,14 @@ msgstr "Calculați suma de control de ieșire (opțional)."
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4367
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
msgid "Configuration"
msgstr "Configurație"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4529
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4236
msgid "Configuration changes applied."
msgstr "Modificările de configurare aplicate."
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4467
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4174
msgid "Configuration changes have been rolled back!"
msgstr "Schimbările asupra configurării au fost anulate!"
@@ -1653,7 +1627,6 @@ msgid "Connection lost"
msgstr "Conexiunea s-a pierdut"
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:153
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:136
msgid "Connections"
msgstr "Conexiuni"
@@ -1665,7 +1638,7 @@ msgstr "Starea Conntrack"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:30
msgctxt "nft ct status"
msgid "Conntrack status"
-msgstr "Starea Conntrack"
+msgstr "Status Conntrack"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:378
msgid "Consider the slave up when all ARP IP targets are reachable (all, 1)"
@@ -1708,7 +1681,6 @@ msgid "Continue processing unmatched packets"
msgstr "Continuați procesarea pachetelor nepotrivite"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4503
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1757,8 +1729,6 @@ msgstr "Puterea actuală"
#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:53
#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:82
#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:83
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:572
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:574
msgid "Custom Interface"
msgstr "Interfață personalizată"
@@ -1960,9 +1930,6 @@ msgstr "Delegați prefixele IPv6"
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2738
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2742
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3451
msgid "Delete"
msgstr "Ștergeți"
@@ -2045,7 +2012,6 @@ msgstr "Zonă de destinație"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:280
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:356
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:392
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:191
msgid "Device"
msgstr "Dispozitiv"
@@ -2079,7 +2045,6 @@ msgid "Device type"
msgstr "Tipul dispozitivului"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4502
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4209
msgid "Device unreachable!"
msgstr "Dispozitiv inaccesibil!"
@@ -2108,7 +2073,6 @@ msgstr "Director"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:200
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:937
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:195
msgid "Disable"
msgstr "Dezactivați"
@@ -2189,10 +2153,6 @@ msgstr "Spațiu pe disc"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4473
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1770
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3010
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3149
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3353
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4180
msgid "Dismiss"
msgstr "Închideți"
@@ -2337,7 +2297,6 @@ msgid "Downstream SNR offset"
msgstr "Decalaj SNR în flux"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2696
msgid "Drag to reorder"
msgstr "Trageți pentru a reordona"
@@ -2416,9 +2375,6 @@ msgstr "Metoda-EAP"
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:902
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2716
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2719
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3314
msgid "Edit"
msgstr "Editați"
@@ -2887,7 +2843,6 @@ msgid "Failed to change the system password."
msgstr "Nu s-a reușit schimbarea parolei sistemului."
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4461
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4168
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr "Nu a reușit să confirme aplicarea în %ds, așteptând rollback…"
@@ -3278,8 +3233,6 @@ msgstr "Mergeți la configurarea parolei..."
#: modules/luci-base/htdocs/luci-static/resources/form.js:3697
#: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3633
msgid "Go to relevant configuration page"
msgstr "Mergeți la pagina de configurare relevantă"
@@ -4226,7 +4179,6 @@ msgstr ""
"Numele de utilizator și/sau parola nevalide! Vă rugăm să încercați din nou."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:196
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:191
msgid "Invert match"
msgstr "Potrivire inversă"
@@ -4270,7 +4222,6 @@ msgstr "Păstrați setările și păstrați configurația curentă"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:20
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:77
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:60
msgid "Kernel Log"
msgstr "Jurnalul Kernel-ului"
@@ -4426,7 +4377,6 @@ msgstr ""
"Se recomandă să nu se permită ratele 802.11b atunci când este posibil."
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4369
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
msgid "Legend:"
msgstr "Legendă:"
@@ -4547,7 +4497,6 @@ msgstr "Port de ascultare pentru interogările DNS de intrare."
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:123
#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:54
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:106
msgid "Load"
msgstr "Încărcare"
@@ -4572,7 +4521,6 @@ msgstr "Încărcarea conținutului directorului…"
#: modules/luci-base/luasrc/view/view.htm:4
#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:45
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1940
msgid "Loading view…"
msgstr "Se încarcă vizualizarea…"
@@ -5171,7 +5119,6 @@ msgstr "Serverele NTP candidate"
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1097
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
msgid "Name"
msgstr "Nume"
@@ -5277,7 +5224,6 @@ msgstr "Următoarea »"
#: modules/luci-base/htdocs/luci-static/resources/form.js:4038
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3974
msgid "No"
msgstr "Nu"
@@ -5639,7 +5585,6 @@ msgstr "Frecvență de operare"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2002
#: modules/luci-base/htdocs/luci-static/resources/form.js:4050
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3986
msgid "Option \"%s\" contains an invalid input value."
msgstr "Opțiunea \"%s\" conține o valoare de intrare invalidă."
@@ -5648,12 +5593,10 @@ msgid "Option \"%s\" must not be empty."
msgstr "Opțiunea \"%s\" nu trebuie să fie goală."
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4376
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4083
msgid "Option changed"
msgstr "Opțiune modificată"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4378
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4085
msgid "Option removed"
msgstr "Opțiune eliminată"
@@ -6082,7 +6025,6 @@ msgid "Path to inner Private Key"
msgstr "Cale către cheia privată interioară"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2725
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2723
msgid "Paused"
msgstr "Întrerupt"
@@ -6180,7 +6122,6 @@ msgid "Please enter your username and password."
msgstr "Vă rugăm să introduceți numele de utilizator și parola."
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4107
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3814
msgid "Please select the file to upload."
msgstr "Vă rugăm să selectați fișierul de încărcat."
@@ -6230,7 +6171,6 @@ msgid "Prefix Delegated"
msgstr "Prefix Delegat"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:191
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:186
msgid "Prefix suppressor"
msgstr "Prefix supresor"
@@ -6296,7 +6236,6 @@ msgstr "Cheie privată"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:64
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:86
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:69
msgid "Processes"
msgstr "Procese"
@@ -6460,7 +6399,6 @@ msgid "Really switch protocol?"
msgstr "Sigur doriți să schimbați protocolul?"
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:111
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:94
msgid "Realtime Graphs"
msgstr "Grafice în timp real"
@@ -6519,7 +6457,6 @@ msgid "References"
msgstr "Referințe"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2719
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2717
msgid "Refreshing"
msgstr "Împrospătare"
@@ -6730,7 +6667,6 @@ msgstr "Politica de realegere pentru secundara principală"
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
#: modules/luci-compat/luasrc/view/cbi/footer.htm:30
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:66
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2195
msgid "Reset"
msgstr "Resetați"
@@ -6794,22 +6730,18 @@ msgid "Reverse path filter"
msgstr "Filtru de cale inversă"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4392
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4099
msgid "Revert"
msgstr "Reveniți"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4477
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid "Revert changes"
msgstr "Restabilește la schimbările anterioare"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4659
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4366
msgid "Revert request failed with status <code>%h</code>"
msgstr "Cererea de revenire a eșuat cu statusul <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4639
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4346
msgid "Reverting configuration…"
msgstr "Refacerea configurației…"
@@ -6826,12 +6758,14 @@ msgstr "Rescrieți destinația în <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:102
msgctxt "nft dnat ip to addr:port"
msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr "Rescrieți destinația în <strong>%h</strong>, portul <strong>%h</strong>"
+msgstr ""
+"Rescrieți destinația în <strong>%h</strong>, portul <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:105
msgctxt "nft dnat ip6 to addr:port"
msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr "Rescrieți destinația în <strong>%h</strong>, portul <strong>%h</strong>"
+msgstr ""
+"Rescrieți destinația în <strong>%h</strong>, portul <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:95
msgctxt "nft snat ip to addr"
@@ -6957,7 +6891,6 @@ msgid "Run filesystem check"
msgstr "Verifică sistemul de fișiere"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2358
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2356
msgid "Runtime error"
msgstr "Eroare de execuție"
@@ -7019,16 +6952,12 @@ msgstr "SWAP"
#: modules/luci-compat/luasrc/view/cbi/header.htm:20
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:463
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:123
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2190
msgid "Save"
msgstr "Salvați"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2174
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4388
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2172
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4095
msgid "Save & Apply"
msgstr "Salvați și aplicați"
@@ -7054,12 +6983,10 @@ msgid "Scheduled Tasks"
msgstr "Operațiuni programate"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4372
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4079
msgid "Section added"
msgstr "Secțiune adăugată"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4374
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4081
msgid "Section removed"
msgstr "Secțiune eliminată"
@@ -7140,7 +7067,6 @@ msgid "Services"
msgstr "Servicii"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2662
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2660
msgid "Session expired"
msgstr "Sesiunea a expirat"
@@ -7286,7 +7212,6 @@ msgstr "Semnal:"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4125
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3832
msgid "Size"
msgstr "Mărime"
@@ -7799,7 +7724,6 @@ msgid "Start refresh"
msgstr "Porniți reîmprospătarea"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4592
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
msgid "Starting configuration apply…"
msgstr "Se aplică configurația de pornire…"
@@ -7964,8 +7888,6 @@ msgstr "Sistem"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js:25
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:68
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:39
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:51
msgid "System Log"
msgstr "Jurnalul de sistem"
@@ -8238,7 +8160,6 @@ msgstr ""
"rețele fără fir ascunse"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4468
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -8563,7 +8484,6 @@ msgid "There are no active leases"
msgstr "Nu există închirieri active"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4607
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4314
msgid "There are no changes to apply"
msgstr "Nu există modificări de aplicat"
@@ -8716,7 +8636,6 @@ msgid "Timezone"
msgstr "Fusul orar"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2672
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2670
msgid "To login…"
msgstr "Mergeți la autentificare…"
@@ -8747,7 +8666,6 @@ msgstr "Urmărire traseu"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:65
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:132
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:115
msgid "Traffic"
msgstr "Trafic"
@@ -8970,7 +8888,6 @@ msgid "Unnamed key"
msgstr "Cheie fără nume"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4312
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4019
msgid "Unsaved Changes"
msgstr "Modificări nesalvate"
@@ -9001,7 +8918,6 @@ msgid "Up Delay"
msgstr "Până la întârziere"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4199
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3906
msgid "Upload"
msgstr "Încărcați"
@@ -9028,14 +8944,11 @@ msgstr "Încărcați fișierul…"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3894
msgid "Upload request failed: %s"
msgstr "Solicitarea de încărcare a eșuat: %s"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4106
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3813
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3867
msgid "Uploading file…"
msgstr "Se încarcă fișierul…"
@@ -9518,7 +9431,6 @@ msgstr "VPN WireGuard"
#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:17
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:10
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:141
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:124
msgid "Wireless"
msgstr "Fără fir"
@@ -9581,7 +9493,6 @@ msgstr "Politica XOR (balance-xor, 2)"
#: modules/luci-base/htdocs/luci-static/resources/form.js:4038
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3974
msgid "Yes"
msgstr "Da"
@@ -9680,7 +9591,6 @@ msgstr "cu punte"
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:35
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:99
#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:31
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:405
msgid "create"
msgstr "creați"
@@ -9770,7 +9680,6 @@ msgstr "forțat"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:85
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:61
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:195
msgid "forward"
msgstr "redirecționare"
@@ -9811,7 +9720,6 @@ msgstr "ignorați"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:192
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:191
msgid "input"
msgstr "intrare"
@@ -9864,7 +9772,6 @@ msgstr "valoare nevidă"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3368
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3304
msgid "none"
msgstr "niciunul"
@@ -9988,12 +9895,6 @@ msgstr "nelimitat"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:566
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:53
#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:38
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3669
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:396
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:432
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:469
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:565
msgid "unspecified"
msgstr "nespecificat"
@@ -10194,17 +10095,15 @@ msgstr "da"
msgid "« Back"
msgstr "« Înapoi"
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:27
-msgid "Firewall"
-msgstr "Firewall"
+#~ msgid "Firewall"
+#~ msgstr "Firewall"
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:109
-msgid ""
-"When enabled, gateway is on link even if the gateway does not match any "
-"interface prefix"
-msgstr ""
-"Când este activat, gateway-ul este conectat chiar dacă gateway-ul nu se "
-"potrivește cu niciun prefix de interfață"
+#~ msgid ""
+#~ "When enabled, gateway is on link even if the gateway does not match any "
+#~ "interface prefix"
+#~ msgstr ""
+#~ "Când este activat, gateway-ul este conectat chiar dacă gateway-ul nu se "
+#~ "potrivește cu niciun prefix de interfață"
#~ msgid "Default %d"
#~ msgstr "Implicit %d"
diff --git a/modules/luci-base/po/ru/base.po b/modules/luci-base/po/ru/base.po
index fcba76ae67..ed4f861c87 100644
--- a/modules/luci-base/po/ru/base.po
+++ b/modules/luci-base/po/ru/base.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: base\n"
"POT-Creation-Date: 2010-05-09 01:01+0300\n"
-"PO-Revision-Date: 2022-03-15 23:07+0000\n"
-"Last-Translator: Alexey <agarkov.alexey.viktorovich@gmail.com>\n"
+"PO-Revision-Date: 2022-04-16 11:37+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/luci/ru/>"
"\n"
"Language: ru\n"
diff --git a/modules/luci-base/po/tr/base.po b/modules/luci-base/po/tr/base.po
index a69ae6b204..226ee62973 100644
--- a/modules/luci-base/po/tr/base.po
+++ b/modules/luci-base/po/tr/base.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-02-27 04:55+0000\n"
-"Last-Translator: semih <semiht@gmail.com>\n"
+"PO-Revision-Date: 2022-04-10 14:10+0000\n"
+"Last-Translator: Mustafa Volkan Vurulkan <mustafa.vurulkan@gmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/luci/tr/>"
"\n"
"Language: tr\n"
@@ -11,12 +11,12 @@ 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.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:621
msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
msgid "\"%h\" table \"%h\""
-msgstr ""
+msgstr "\"%h\" table \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1516
msgid "%.1f dB"
diff --git a/modules/luci-base/po/uk/base.po b/modules/luci-base/po/uk/base.po
index 6a533b8158..3086d2fb68 100644
--- a/modules/luci-base/po/uk/base.po
+++ b/modules/luci-base/po/uk/base.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2022-02-17 13:04+0000\n"
-"Last-Translator: Taras Rosa <taras1rosa@gmail.com>\n"
+"PO-Revision-Date: 2022-04-20 14:12+0000\n"
+"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/luci/"
"uk/>\n"
"Language: uk\n"
@@ -11,12 +11,12 @@ 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.11-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:621
msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
msgid "\"%h\" table \"%h\""
-msgstr ""
+msgstr "«%h» таблиця «%h»"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1516
msgid "%.1f dB"
@@ -118,9 +118,9 @@ msgstr "Навантаження за 1 хвилину:"
msgctxt "nft amount of flags"
msgid "1 flag"
msgid_plural "%d flags"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "1 флаг"
+msgstr[1] "%d флага"
+msgstr[2] "%d флагів"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:253
msgid "15 Minute Load:"
@@ -197,7 +197,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:691
msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
-msgstr "<abbr title=\"Інтернет-протокол версії 4\">IPv4</abbr>-маска"
+msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-маски мережі"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
@@ -214,68 +214,70 @@ msgstr "<abbr title=\"Протокол виявлення сусідів\">NDP</
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:791
msgid "<abbr title=\"Router Advertisement\">RA</abbr> Flags"
-msgstr ""
+msgstr "<abbr title=\"Router Advertisement\">RA</abbr> флаги"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:851
msgid "<abbr title=\"Router Advertisement\">RA</abbr> Hop Limit"
msgstr ""
+"Обмеження стрибків для <abbr title=\"Router Advertisement\">RA</abbr> "
+"повідомлень"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:825
msgid "<abbr title=\"Router Advertisement\">RA</abbr> Lifetime"
-msgstr ""
+msgstr "Час життя <abbr title=\"Router Advertisement\">RA</abbr>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:832
msgid "<abbr title=\"Router Advertisement\">RA</abbr> MTU"
-msgstr ""
+msgstr "<abbr title=\"Router Advertisement\">RA</abbr> MTU"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:763
msgid "<abbr title=\"Router Advertisement\">RA</abbr>-Service"
-msgstr ""
+msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-Служба"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:78
msgctxt "nft relational \">\" operator expression"
msgid "<var>%s</var> greater than <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> більше ніж <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:76
msgctxt "nft relational \">=\" operator expression"
msgid "<var>%s</var> greater than or equal to <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> більше або дорівнює <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:81
msgctxt "nft set match expression"
msgid "<var>%s</var> in set <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> відповідає <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:74
msgctxt "nft relational \"==\" operator expression"
msgid "<var>%s</var> is <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> є <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:80
msgctxt "nft relational \"in\" operator expression"
msgid "<var>%s</var> is one of <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> є один із <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:79
msgctxt "nft relational \"<\" operator expression"
msgid "<var>%s</var> lower than <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> менше ніж <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:77
msgctxt "nft relational \"<=\" operator expression"
msgid "<var>%s</var> lower than or equal to <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> менше або дорівнює <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:75
msgctxt "nft relational \"!=\" operator expression"
msgid "<var>%s</var> not <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> не <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:82
msgctxt "nft not in set match expression"
msgid "<var>%s</var> not in set <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> не відповідає <strong>%s</strong>"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:370
msgid "A configuration for the device \"%s\" already exists"
@@ -295,6 +297,8 @@ msgid ""
"A random, on the fly generated \"PrivateKey\", the key will not be saved on "
"the router"
msgstr ""
+"Випадковий, на ходу згенерований \"PrivateKey\", ключ не буде збережено на "
+"маршрутизаторі"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1496
msgid "A43C + J43 + A43"
@@ -350,7 +354,7 @@ msgstr "Поріг повторювання ARP"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:609
msgid "ARP traffic table \"%h\""
-msgstr ""
+msgstr "Таблиця ARP трафіку «%h»"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1504
msgid "ATM (Asynchronous Transfer Mode)"
@@ -413,7 +417,7 @@ msgstr "Прийняти локальні дані"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:86
msgctxt "nft accept action"
msgid "Accept packet"
-msgstr ""
+msgstr "Приймати пакет"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:647
msgid "Accept packets with local source addresses"
@@ -452,11 +456,11 @@ msgstr "Активні оренди DHCPv6"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:255
msgid "Active IPv4 Routes"
-msgstr "<abbr title=\"Інтернет-протокол версії 4\">IPv4</abbr>-маршрути"
+msgstr "Активні IPv4 маршрути"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:258
msgid "Active IPv4 Rules"
-msgstr ""
+msgstr "Активні правила IPv4"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:265
msgid "Active IPv6 Routes"
@@ -582,7 +586,7 @@ msgstr "Адреса"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:22
msgctxt "nft meta nfproto"
msgid "Address family"
-msgstr ""
+msgstr "Тип адреси"
#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
msgid "Address to access local relay bridge"
@@ -743,6 +747,7 @@ msgstr "Завжди ввімкнено (ядро: default-on)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:537
msgid "Always send DHCP Options. Sometimes needed, with e.g. PXELinux."
msgstr ""
+"Завжди надсилайте параметри DHCP. Іноді це необхідно, напр. для PXELinux."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:971
msgid ""
@@ -828,25 +833,32 @@ msgstr "Annex M G.992.5"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:891
msgid "Announce this device as IPv6 DNS server."
-msgstr ""
+msgstr "Оголосити цей пристрій як DNS-сервер IPv6."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:777
msgid ""
"Announce this device as default router if a local IPv6 default route is "
"present."
msgstr ""
+"Оголосити цей пристрій маршрутизатором за промовчанням, якщо присутній "
+"локальний маршрут IPv6 за промовчанням."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:779
msgid ""
"Announce this device as default router if a public IPv6 prefix is available, "
"regardless of local default route availability."
msgstr ""
+"Оголосити цей пристрій маршрутизатором за промовчанням, якщо доступний "
+"загальнодоступний префікс IPv6, незалежно від доступності локального "
+"маршруту за промовчанням."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:781
msgid ""
"Announce this device as default router regardless of whether a prefix or "
"default route is present."
msgstr ""
+"Оголосити цей пристрій маршрутизатором за промовчанням незалежно від того, "
+"чи існують префікс або маршрут за промовчанням."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:898
msgid "Announced DNS domains"
@@ -854,7 +866,7 @@ msgstr "Оголошено DNS-домени"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:882
msgid "Announced IPv6 DNS servers"
-msgstr ""
+msgstr "Анонсовані IPv6 DNS-сервери"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1673
msgid "Anonymous Identity"
@@ -871,7 +883,7 @@ msgstr "Анонімний своп"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:490
msgctxt "nft match any traffic"
msgid "Any packet"
-msgstr ""
+msgstr "Будь-який пакет"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:84
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:174
@@ -883,6 +895,7 @@ msgstr "Будь-яка зона"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:531
msgid "Apply DHCP Options to this net. (Empty = all clients)."
msgstr ""
+"Застосувати параметри DHCP до цієї мережі. (якщо порожньо = усі клієнти)."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:119
msgid "Apply backup?"
@@ -907,7 +920,7 @@ msgstr "Архітектура"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:155
msgid "Arp-scan"
-msgstr ""
+msgstr "Arp-скан"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:973
msgid ""
@@ -939,6 +952,8 @@ msgid ""
"At least <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
"strong>"
msgstr ""
+"Не менше <strong>%h</strong> на <strong>%h</strong>, імпульс "
+"<strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:114
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:115
@@ -946,6 +961,8 @@ msgid ""
"At most <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
"strong>"
msgstr ""
+"Максимум <strong>%h</strong> на <strong>%h</strong>, імпульс "
+"<strong>%h</strong>"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:154
msgid "Attempt to enable configured mount points for attached devices"
@@ -1002,6 +1019,8 @@ msgid ""
"Automatically handle multiple uplink interfaces using source-based policy "
"routing."
msgstr ""
+"Автоматично обробляти декілька висхідних (uplink) інтерфейсів, "
+"використовуючи політику маршрутизації на основі джерел."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:170
msgid "Automatically mount filesystems on hotplug"
@@ -1059,7 +1078,7 @@ msgstr "BSSID"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
msgid "Back"
-msgstr ""
+msgstr "Назад"
#: modules/luci-compat/luasrc/view/cbi/footer.htm:14
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:48
@@ -1095,6 +1114,8 @@ msgstr "Базовий пристрій"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:102
msgid "Base64-encoded public key of this interface for sharing."
msgstr ""
+"Відкритий ключ цього інтерфейсу з кодуванням Base64 для спільного "
+"використання."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:974
msgid "Beacon Interval"
@@ -1180,7 +1201,7 @@ msgstr "Порти моста"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:613
msgid "Bridge traffic table \"%h\""
-msgstr ""
+msgstr "Таблиця трафіку мосту \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1565
msgid "Bridge unit number"
@@ -1250,32 +1271,34 @@ msgstr "Скасувати"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:540
msgctxt "Chain hook: forward"
msgid "Capture incoming packets addressed to other hosts"
-msgstr ""
+msgstr "Перехоплювати вхідні пакети, адресовані іншим хостам"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:532
msgctxt "Chain hook: prerouting"
msgid "Capture incoming packets before any routing decision"
-msgstr ""
+msgstr "Перехоплювати вхідні пакети до рішенням щодо маршрутизації"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:536
msgctxt "Chain hook: input"
msgid "Capture incoming packets routed to the local system"
-msgstr ""
+msgstr "Перехоплювати вхідні пакети, що направлені в локальну систему"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:548
msgctxt "Chain hook: postrouting"
msgid "Capture outgoing packets after any routing decision"
-msgstr ""
+msgstr "Перехоплювати вихідні пакети після рішення щодо маршрутизації"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:544
msgctxt "Chain hook: output"
msgid "Capture outgoing packets originating from the local system"
-msgstr ""
+msgstr "Перехоплення вихідних пакетів, що надходять з локальної системи"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:528
msgctxt "Chain hook: ingress"
msgid "Capture packets directly after the NIC received them"
msgstr ""
+"Перехоплювати пакети безпосередньо після того, як мережевий адаптер їх "
+"отримає"
#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:17
msgid "Category"
@@ -1342,7 +1365,7 @@ msgstr "Ланцюжок"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:552
msgctxt "Yet unknown nftables chain hook"
msgid "Chain hook \"%h\""
-msgstr ""
+msgstr "Хук ланцюга \"%h\""
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4367
msgid "Changes"
@@ -1560,21 +1583,25 @@ msgid ""
"Configures the default router advertisement in <abbr title=\"Router "
"Advertisement\">RA</abbr> messages."
msgstr ""
+"Налаштовує оголошення маршрутизатора за промовчанням у повідомленнях <abbr "
+"title=\"Router Advertisement\">RA</abbr>."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:764
msgid ""
"Configures the operation mode of the <abbr title=\"Router Advertisement"
"\">RA</abbr> service on this interface."
msgstr ""
+"Налаштовує режим роботи служби <abbr title=\"Router Advertisement\">RA</"
+"abbr> на цьому інтерфейсі."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:872
msgid "Configures the operation mode of the DHCPv6 service on this interface."
-msgstr ""
+msgstr "Налаштовує режим роботи служби DHCPv6 на цьому інтерфейсі."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:908
msgid ""
"Configures the operation mode of the NDP proxy service on this interface."
-msgstr ""
+msgstr "Налаштовує режим роботи проксі-сервісу NDP на цьому інтерфейсі."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1291
msgid "Configure…"
@@ -1615,12 +1642,12 @@ msgstr "Підключення"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:28
msgctxt "nft ct state"
msgid "Conntrack state"
-msgstr ""
+msgstr "Стан conntrack"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:30
msgctxt "nft ct status"
msgid "Conntrack status"
-msgstr ""
+msgstr "Статус conntrack"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:378
msgid "Consider the slave up when all ARP IP targets are reachable (all, 1)"
@@ -1648,16 +1675,16 @@ msgstr "Продовжити"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:88
msgctxt "nft jump action"
msgid "Continue in <strong><a href=\"#%q.%q\">%h</a></strong>"
-msgstr ""
+msgstr "Продовжити в <strong><a href=\"#%q.%q\">%h</a></strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:119
msgid "Continue in calling chain"
-msgstr ""
+msgstr "Продовжити в ланцюжку викликів"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:522
msgctxt "Chain policy: accept"
msgid "Continue processing unmatched packets"
-msgstr ""
+msgstr "Продовжити обробку невідповідних пакетів"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4503
msgid ""
@@ -1751,7 +1778,7 @@ msgstr "Секрет DAE"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:524
msgid "DHCP Options"
-msgstr ""
+msgstr "Параметри DHCP"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:483
msgid "DHCP Server"
@@ -1791,7 +1818,7 @@ msgstr "DNS"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:282
msgid "DNS forwardings"
-msgstr "Переспрямовування<br />запитів DNS"
+msgstr "Переспрямовування запитів DNS"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:444
msgid "DNS query port"
@@ -1869,7 +1896,7 @@ msgstr "Зневаджування"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:774
msgid "Default router"
-msgstr ""
+msgstr "Маршрутизатор за промовчанням"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:12
msgid "Default state"
@@ -1890,7 +1917,7 @@ msgid ""
"Defines a mapping of Linux internal packet priority to VLAN header priority "
"but for outgoing frames"
msgstr ""
-"Визначає відображення внутрішнього пріоритету пакета Linux з пріоритетом "
+"Визначає відповідність внутрішнього пріоритету пакета Linux з пріоритетом "
"заголовка VLAN, але для вихідних кадрів"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:456
@@ -1898,12 +1925,12 @@ msgid ""
"Defines a mapping of VLAN header priority to the Linux internal packet "
"priority on incoming frames"
msgstr ""
-"Визначає відображення пріоритету заголовка VLAN на внутрішній пріоритет "
+"Визначає відповідність пріоритету заголовка VLAN на внутрішньому пріоритету "
"пакета Linux у вхідних кадрах"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:86
msgid "Defines a specific MTU for this route"
-msgstr ""
+msgstr "Визначає конкретний MTU для цього маршруту"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:970
msgid "Delegate IPv6 prefixes"
@@ -1953,7 +1980,7 @@ msgstr "Стиль"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:715
msgid "Designated master"
-msgstr ""
+msgstr "Призначений майстер"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:159
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
@@ -1964,12 +1991,12 @@ msgstr "Призначення"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:41
msgctxt "nft ip daddr"
msgid "Destination IP"
-msgstr ""
+msgstr "IP-адреса отримувача"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:45
msgctxt "nft ip6 daddr"
msgid "Destination IPv6"
-msgstr ""
+msgstr "IPv6-адреса отримувача"
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:48
msgid "Destination port"
@@ -1978,7 +2005,7 @@ msgstr "Порт призначення"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:43
msgctxt "nft ip dport"
msgid "Destination port"
-msgstr ""
+msgstr "Порт призначення"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
@@ -2109,7 +2136,9 @@ msgstr "Роз'єднувати за низького підтвердження
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
-msgstr "Відкиньте відповіді вгору за течією, що містять адреси RFC1918."
+msgstr ""
+"Відкиньте відповіді вгору за течією, що містять адреси <a href=\"%s\""
+">RFC1918</a>."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -2129,7 +2158,7 @@ msgstr "Спроба відключення зазнала невдачі."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:35
msgid "Disk space"
-msgstr ""
+msgstr "Дисковий простір"
#: modules/luci-base/htdocs/luci-static/resources/form.js:607
#: modules/luci-base/htdocs/luci-static/resources/form.js:3012
@@ -2154,6 +2183,8 @@ msgid ""
"Dnsmasq instance to which this boot section is bound. If unspecified, the "
"section is valid for all dnsmasq instances."
msgstr ""
+"Екземпляр Dnsmasq, до якого прив'язаний даний завантажувальний розділ. Якщо "
+"не вказано, розділ дійсний для усіх екземплярів Dnsmasq."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:246
msgid ""
@@ -2162,7 +2193,7 @@ msgid ""
"forwarder."
msgstr ""
"Dnsmasq являє собою комбінований <abbr title=\"Dynamic Host Configuration "
-"Protocol — протокол динамічного конфігурування вузла\">DHCP</abbr>-сервер і "
+"Protocol — протокол динамічної конфігурації вузла\">DHCP</abbr>-сервер і "
"<abbr title=\"Domain Name System — система доменних імен\">DNS</abbr>-проксі "
"для брандмауерів <abbr title=\"Network Address Translation — перетворення "
"(трансляція) мережевих адрес\">NAT</abbr>"
@@ -2204,7 +2235,7 @@ msgstr "Перешкоджати прослуховуванню цих інте
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:874
msgid "Do not offer DHCPv6 service on this interface."
-msgstr ""
+msgstr "Не надавати службу DHCPv6 на цьому інтерфейсі."
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:158
msgctxt "VLAN port state"
@@ -2216,6 +2247,8 @@ msgid ""
"Do not proxy any <abbr title=\"Neighbour Discovery Protocol\">NDP</abbr> "
"packets."
msgstr ""
+"Не відправляти жодних <abbr title=\"Neighbour Discovery Protocol\">NDP</"
+"abbr> пакетів."
#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:25
msgid "Do not send a hostname"
@@ -2226,6 +2259,8 @@ msgid ""
"Do not send any <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</"
"abbr> messages on this interface."
msgstr ""
+"Не відправляти жодних <abbr title=\"Router Advertisement, ICMPv6 Type 134\""
+">RA</abbr> повідомлень на цьому інтерфейсі."
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2790
msgid "Do you really want to delete \"%s\" ?"
@@ -2245,7 +2280,7 @@ msgstr "Справді рекурсивно видалити каталог \"%s
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:592
msgid "Domain"
-msgstr ""
+msgstr "Домен"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
msgid "Domain required"
@@ -2292,12 +2327,12 @@ msgstr "Видалити повторювані кадри"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:87
msgctxt "nft drop action"
msgid "Drop packet"
-msgstr ""
+msgstr "Відкинути пакет"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:518
msgctxt "Chain policy: drop"
msgid "Drop unmatched packets"
-msgstr ""
+msgstr "Відкидати невідповідні пакети"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:12
msgid "Dropbear Instance"
@@ -2324,15 +2359,16 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1429
msgid "Dynamic Authorization Extension client."
-msgstr ""
+msgstr "Клієнт розширеної динамічної авторизації."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1434
msgid "Dynamic Authorization Extension port."
-msgstr ""
+msgstr "Порт розширеної динамічної авторизації."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1440
+#, fuzzy
msgid "Dynamic Authorization Extension secret."
-msgstr ""
+msgstr "Секрет розширеної динамічної авторизації."
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
msgid "Dynamic tunnel"
@@ -2366,7 +2402,7 @@ msgstr "Редагувати"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
msgid "Edit peer"
-msgstr ""
+msgstr "Редагування вузла"
#: modules/luci-compat/luasrc/view/cbi/error.htm:13
msgid ""
@@ -2387,7 +2423,7 @@ msgstr "Редагування бездротової мережі"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:60
msgctxt "nft rt mtu"
msgid "Effective route MTU"
-msgstr ""
+msgstr "Ефективний MTU маршрута"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:462
msgid "Egress QoS mapping"
@@ -2396,7 +2432,7 @@ msgstr "Відображення виходу QoS"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:11
msgctxt "nft meta oifname"
msgid "Egress device name"
-msgstr ""
+msgstr "Ім'я висхідного пристрою"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:166
msgctxt "VLAN port state"
@@ -2420,6 +2456,8 @@ msgstr "Увімкнути"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
msgstr ""
+"Увімкнути / вимкнути вузол. Перезапустіть інтерфейс WireGuard для "
+"застосування змін."
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
msgid ""
@@ -2435,7 +2473,7 @@ msgstr "Увімкнути <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:785
msgid "Enable <abbr title=\"Stateless Address Auto Config\">SLAAC</abbr>"
-msgstr ""
+msgstr "Увімкнути <abbr title=\"Stateless Address Auto Config\">SLAAC</abbr>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:174
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:369
@@ -2506,6 +2544,9 @@ msgid ""
"\">HTTP</abbr> requests to <abbr title=\"Hypertext Transfer Protocol Secure"
"\">HTTPS</abbr> port."
msgstr ""
+"Увімкнути автоматичне перенаправлення <abbr title=\"Hypertext Transfer "
+"Protocol\">HTTP</abbr> запитів до <abbr title=\"Hypertext Transfer Protocol "
+"Secure\">HTTPS</abbr> порту."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:970
msgid ""
@@ -2571,7 +2612,7 @@ msgstr "Увімкнути прапорець DF (Don't Fragment) для інк
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:480
msgid "Enable the built-in single-instance TFTP server."
-msgstr ""
+msgstr "Увімкнути вбудований одноекземплярний TFTP-сервер."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
msgid "Enable this network"
@@ -2657,7 +2698,7 @@ msgstr "Примусово MLD версії 2"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:13
msgctxt "nft meta oif"
msgid "Engress device id"
-msgstr ""
+msgstr "Ідентифікатор висхідного пристрою"
#: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
msgid "Enter custom value"
@@ -2682,7 +2723,7 @@ msgstr "Помилка"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:112
msgid "Error getting PublicKey"
-msgstr ""
+msgstr "Помилка отримання публічного ключа"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:29
msgid "Errored seconds (ES)"
@@ -2715,8 +2756,8 @@ msgid ""
"Exempt <code>127.0.0.0/8</code> and <code>::1</code> from rebinding checks, "
"e.g. for RBL services."
msgstr ""
-"Дозволити висхідні відповіді від клієнта на сервер у діапазоні 127.0.0.0/8, "
-"наприклад, для RBL-послуг"
+"Дозволити висхідні відповіді від клієнта на сервер у діапазоні <code>127.0.0."
+"0/8</code> та <code>::1</code>, до прикладу, для RBL-послуг"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:356
msgid "Existing device"
@@ -2837,9 +2878,9 @@ msgid ""
"File listing upstream resolvers, optionally domain-specific, e.g. "
"<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
msgstr ""
-"Цей файл може містити такі рядки, як 'server=/domain/1.2.3.4' або "
-"'server=1.2.3.4' для домен-орієнтованих або повних висхідних <abbr title="
-"\"Domain Name System\">DNS</abbr>-серверів."
+"Цей файл може містити такі рядки, як <code>server=/domain/1.2.3.4</code> або "
+"<code>server=1.2.3.4</code> для домен-орієнтованих або повних висхідних "
+"<abbr title=\"Domain Name System\">DNS</abbr>-серверів."
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
msgid "File not accessible"
@@ -2914,11 +2955,11 @@ msgstr "Готово"
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:27
msgid "Firewall (iptables)"
-msgstr ""
+msgstr "Брандмауер (iptables)"
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:43
msgid "Firewall (nftables)"
-msgstr ""
+msgstr "Брандмауер (nftables)"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
msgid "Firewall Mark"
@@ -2934,7 +2975,7 @@ msgstr "Стан брандмауера"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:176
msgid "Firewall mark"
-msgstr ""
+msgstr "Позначка мережевого екрана"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1519
msgid "Firmware File"
@@ -2972,7 +3013,7 @@ msgstr "Прошиваємо…"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:236
msgid "For QR-Code support please install the qrencode package!"
-msgstr ""
+msgstr "Для підтримки QR-коду, будь-ласка, встановіть пакет qrencode!"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:536
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:686
@@ -3030,6 +3071,10 @@ msgid ""
"Advertisement, Type 136\">NA</abbr> messages between the designated master "
"interface and downstream interfaces."
msgstr ""
+"Пересилати <abbr title=\"Neighbour Discovery Protocol\">NDP</abbr> <abbr "
+"title=\"Neighbour Solicitation, Type 135\">NS</abbr> та <abbr title="
+"\"Neighbour Advertisement, Type 136\">NA</abbr> повідомлення між призначеним "
+"майстер-інтерфейсом та downstream інтерфейсами."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:770
msgid ""
@@ -3037,6 +3082,9 @@ msgid ""
"messages received on the designated master interface to downstream "
"interfaces."
msgstr ""
+"Пересилати <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr> "
+"повідомлення, отримані на призначеному майстер-інтерфейсі до downstream "
+"інтерфейсів."
#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:164
msgid "Forward DHCP traffic"
@@ -3047,6 +3095,8 @@ msgid ""
"Forward DHCPv6 messages between the designated master interface and "
"downstream interfaces."
msgstr ""
+"Пересилати повідомлення DHCPv6 між призначеним майстер-інтерфейсом та "
+"downstream інтерфейсами."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:28
msgid "Forward Error Correction Seconds (FECS)"
@@ -3067,6 +3117,7 @@ msgstr "Переспрямовувати одноранговий трафік"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:711
msgid "Forward multicast packets as unicast packets on this device."
msgstr ""
+"Пересилати мультикаст пакети у вигляді юнікаст пакетів на цьому пристрої."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1567
msgid "Forwarding mode"
@@ -3079,7 +3130,7 @@ msgstr "Поріг фрагментації"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:57
msgctxt "nft nat flag fully-random"
msgid "Full port randomization"
-msgstr ""
+msgstr "Повна рандомізація порту"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
msgid ""
@@ -3161,7 +3212,7 @@ msgstr "Згенерувати ключ"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:240
msgid "Generate New QR-Code"
-msgstr ""
+msgstr "Генерувати новий QR-код"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
msgid "Generate PMK locally"
@@ -3173,7 +3224,7 @@ msgstr "Cтворити архів"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:255
msgid "Generate new QR-Code"
-msgstr ""
+msgstr "Генерувати новий QR-код"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:79
msgid "Given password confirmation did not match, password not changed!"
@@ -3191,7 +3242,7 @@ msgstr "Глобальні параметри мережі"
#: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
msgid "Go to firmware upgrade..."
-msgstr ""
+msgstr "Перейти до оновлення прошивки..."
#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
#: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
@@ -3280,7 +3331,7 @@ msgstr "Надати доступ до статистики в режимі ре
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:47
msgid "Grant access to routing status"
-msgstr ""
+msgstr "Надати доступ до статусу маршрутизації"
#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:57
msgid "Grant access to startup configuration"
@@ -3296,11 +3347,11 @@ msgstr "Надати доступ до системних журналів"
#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:43
msgid "Grant access to uHTTPd configuration"
-msgstr ""
+msgstr "Дозволити налаштування uHTTPd"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:61
msgid "Grant access to wireless channel status"
-msgstr ""
+msgstr "Надати доступ до стану бездротового каналу"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:40
msgid "Grant access to wireless status display"
@@ -3325,7 +3376,7 @@ msgstr "Ім'я користувача HE.net"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:9
#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:64
msgid "HTTP(S) Access"
-msgstr ""
+msgstr "Доступ по HTTP(S)"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:46
msgid "Hang Up"
@@ -3361,7 +3412,7 @@ msgstr ""
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:250
msgid "Hide QR-Code"
-msgstr ""
+msgstr "Сховати QR-код"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:293
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:332
@@ -3375,7 +3426,7 @@ msgstr "Висока"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:565
msgctxt "Chain hook description"
msgid "Hook: <strong>%h</strong> (%h), Priority: <strong>%d</strong>"
-msgstr ""
+msgstr "Хук: <strong>%h</strong> (%h), пріоритет: <strong>%d</strong>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:57
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2164
@@ -3390,7 +3441,7 @@ msgstr "Тайм-аут вузла"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:507
msgid "Host requests this filename from the boot server."
-msgstr ""
+msgstr "Хост запитує цей файл з сервера завантаження."
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:88
msgid "Host-Uniq tag content"
@@ -3419,18 +3470,22 @@ msgid ""
"redundant for hostnames already configured with static leases, but it can be "
"useful to rebind an FQDN."
msgstr ""
+"Імена пристроїв використовуються для прив'язування доменного імені до IP-"
+"адреси. Цей параметр зайвий для хостів, які вже налаштовані зі статичною "
+"орендою, але може бути корисним для передачі FQDN."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:19
msgid "How long (in milliseconds) the LED should be off"
-msgstr ""
+msgstr "Як довго (у мілісекундах) світлодіод повинен бути вимкненим"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:13
msgid "How long (in milliseconds) the LED should be on"
-msgstr ""
+msgstr "Як довго (у мілісекундах) світлодіод повинен бути увімкненим"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:276
+#, fuzzy
msgid "Human-readable counters"
-msgstr ""
+msgstr "По-людськи читабельні лічильники"
#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:24
msgid "Hybrid"
@@ -3440,13 +3495,13 @@ msgstr "Гібрид"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:48
msgctxt "nft icmpv6 code"
msgid "ICMPv6 code"
-msgstr ""
+msgstr "Код ICMPv6"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:47
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:49
msgctxt "nft icmpv6 type"
msgid "ICMPv6 type"
-msgstr ""
+msgstr "Тип ICMPv6"
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:53
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:48
@@ -3471,7 +3526,7 @@ msgstr "IP-протокол"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
msgid "IP Sets"
-msgstr ""
+msgstr "Списки IP"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:126
msgid "IP Type"
@@ -3496,20 +3551,20 @@ msgstr "Відсутня IP-адреса"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:33
msgctxt "nft ip protocol"
msgid "IP protocol"
-msgstr ""
+msgstr "IP-протокол"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:15
msgctxt "nft meta l4proto"
msgid "IP protocol"
-msgstr ""
+msgstr "IP-протокол"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:588
msgid "IP set"
-msgstr ""
+msgstr "Список IP"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
msgid "IP sets"
-msgstr ""
+msgstr "Списки IP"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:431
msgid "IPs to override with NXDOMAIN"
@@ -3517,7 +3572,7 @@ msgstr "Відкидати підробки NX-домену"
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:9
msgid "IPsec XFRM"
-msgstr ""
+msgstr "IPsec XFRM"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:90
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:113
@@ -3536,19 +3591,19 @@ msgstr "Брандмауер IPv4"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:252
msgid "IPv4 Neighbours"
-msgstr ""
+msgstr "Сусіди IPv4"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:251
msgid "IPv4 Routing"
-msgstr ""
+msgstr "IPv4 маршрутизація"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:120
msgid "IPv4 Rules"
-msgstr ""
+msgstr "Правила IPv4"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:29
msgid "IPv4 Upstream"
-msgstr "Висхідне з'єднання IPv4"
+msgstr "З'єднання IPv4 (upstream)"
#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:178
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
@@ -3594,7 +3649,7 @@ msgstr "Довжина префікса IPv4"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:597
msgid "IPv4 traffic table \"%h\""
-msgstr ""
+msgstr "Таблиця IPv4 трафіка «%h»"
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
msgid "IPv4+IPv6"
@@ -3611,7 +3666,7 @@ msgstr "IPv4/IPv6 (обидва - типово для IPv4)"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:605
msgid "IPv4/IPv6 traffic table \"%h\""
-msgstr ""
+msgstr "Таблиця IPv4/IPv6 трафіка \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:91
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:114
@@ -3643,15 +3698,15 @@ msgstr "Сусіди IPv6"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:635
msgid "IPv6 RA Settings"
-msgstr ""
+msgstr "Налаштування IPv6 RA"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:261
msgid "IPv6 Routing"
-msgstr ""
+msgstr "IPv6 маршрутизація"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:120
msgid "IPv6 Rules"
-msgstr ""
+msgstr "Правила IPv6"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:634
msgid "IPv6 Settings"
@@ -3665,7 +3720,7 @@ msgstr ""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:29
msgid "IPv6 Upstream"
-msgstr "Висхідне з'єднання IPv6"
+msgstr "З'єднання IPv6 (upstream)"
#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:183
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
@@ -3695,8 +3750,9 @@ msgid "IPv6 only"
msgstr "Лише IPv6"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1022
+#, fuzzy
msgid "IPv6 preference"
-msgstr ""
+msgstr "IPv6 привілеї"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:53
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:59
@@ -3705,7 +3761,7 @@ msgstr "Префікс IPv6"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:995
msgid "IPv6 prefix filter"
-msgstr ""
+msgstr "Фільтр IPv6 префікса"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:57
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:63
@@ -3718,8 +3774,9 @@ msgid "IPv6 routed prefix"
msgstr "Надісланий префікс IPv6"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:966
+#, fuzzy
msgid "IPv6 source routing"
-msgstr ""
+msgstr "Явна маршрутизація IPv6"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1018
msgid "IPv6 suffix"
@@ -3735,7 +3792,7 @@ msgstr "Підтримка IPv6"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:601
msgid "IPv6 traffic table \"%h\""
-msgstr ""
+msgstr "Таблиця IPv4/IPv6 трафіка «%h»"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:101
msgid "IPv6-PD"
@@ -3762,7 +3819,7 @@ msgstr "Ідентифікація EAP"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
msgid "If available, the client's \"PresharedKey\""
-msgstr ""
+msgstr "Якщо доступно, «‎PresharedKey» клієнта"
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:96
msgid "If checked, 1DES is enabled"
@@ -3781,10 +3838,12 @@ msgid ""
"If set, downstream subnets are only allocated from the given IPv6 prefix "
"classes."
msgstr ""
+"Якщо встановлено, downstream підмережі виділяються лише з заданих класів "
+"префікса IPv6."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:196
msgid "If set, the meaning of the match options is inverted"
-msgstr ""
+msgstr "Якщо встановлено, значення параметрів відповідності інвертуються"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:254
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:360
@@ -3808,6 +3867,8 @@ msgid ""
"If there are any unsaved changes for this client, please save the "
"configuration before generating a QR-Code"
msgstr ""
+"Якщо для цього клієнта є незбережені зміни, будь ласка, збережіть "
+"конфігурацію, перш ніж створювати QR-код"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:929
#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:64
@@ -3854,7 +3915,7 @@ msgstr "Образ"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:273
msgid "Image check failed:"
-msgstr ""
+msgstr "Помилка перевірки образу:"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:68
msgid "In"
@@ -3866,8 +3927,8 @@ msgid ""
"blocked. Click \"Continue »\" below to return to the previous page."
msgstr ""
"Щоб запобігти несанкціонованому доступу до системи, ваш запит було "
-"заблоковано. Натисніть \"Продовжити »\" нижче, щоб повернутися до "
-"попередньої сторінки."
+"заблоковано. Натисніть «Продовжити» нижче, щоб повернутися до попередньої "
+"сторінки."
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:136
msgid "In seconds"
@@ -3884,13 +3945,15 @@ msgstr "Тайм-аут бездіяльності"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:267
msgid "Inbound:"
-msgstr "Вхідний:"
+msgstr "Вхідна шв.:"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:262
msgid ""
"Include in backup a list of current installed packages at /etc/backup/"
"installed_packages.txt"
msgstr ""
+"Додати до резервної копії список поточних встановлених пакетів у /etc/backup/"
+"installed_packages.txt"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:100
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:105
@@ -3901,7 +3964,7 @@ msgstr "Вхідна контрольна сума"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:144
msgid "Incoming interface"
-msgstr ""
+msgstr "Вхідний інтерфейс"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:92
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:97
@@ -3926,18 +3989,19 @@ msgid "Information"
msgstr "Інформація"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:456
+#, fuzzy
msgid "Ingress QoS mapping"
-msgstr ""
+msgstr "Відображення входу QoS"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:12
msgctxt "nft meta iif"
msgid "Ingress device id"
-msgstr ""
+msgstr "Ідентифікатор вхідного пристрою"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:10
msgctxt "nft meta iifname"
msgid "Ingress device name"
-msgstr ""
+msgstr "Іменем вхідного пристрою"
#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:67
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:25
@@ -3974,7 +4038,7 @@ msgstr "Інсталяція розширень протоколу..."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:541
msgid "Instance"
-msgstr ""
+msgstr "Екземпляр"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2032
msgid ""
@@ -3997,7 +4061,7 @@ msgstr "Інтерфейс"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:718
msgid "Interface \"%h\" is already marked as designated master."
-msgstr ""
+msgstr "Інтерфейс \"%h\" наразі позначений як призначений майстер."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:62
msgid "Interface %q device auto-migrated from %q to %q."
@@ -4009,7 +4073,7 @@ msgstr "Конфігурація інтерфейсу"
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:39
msgid "Interface ID"
-msgstr ""
+msgstr "ID інтерфейса"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:111
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:151
@@ -4075,10 +4139,14 @@ msgid ""
"value, an administrator may tune the number of IGMP messages on the subnet; "
"larger values cause IGMP Queries to be sent less often"
msgstr ""
+"Інтервал у сантисекундах між загальними мультикаст запитами. Змінюючи "
+"значення, адміністратор може налаштувати кількість IGMP-повідомлень на "
+"підмережі; більші значення призводять до того, що IGMP-запити надсилаються "
+"рідше"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:522
msgid "Interval in seconds for STP hello packets"
-msgstr ""
+msgstr "Інтервал в секундах для STP пакетів «Hello»"
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:192
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:42
@@ -4090,7 +4158,7 @@ msgstr "Неприпустимо"
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:93
#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:74
msgid "Invalid APN provided"
-msgstr ""
+msgstr "Надано недійсний APN"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:33
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:36
@@ -4101,11 +4169,15 @@ msgstr "Неприпустимий рядок ключа Base64"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:83
msgid "Invalid TOS value, expected 00..FF or inherit"
msgstr ""
+"Недійсне значення TOS, очікується <code>00...FF</code> або "
+"<code>inherit</code>"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:83
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:88
msgid "Invalid Traffic Class value, expected 00..FF or inherit"
msgstr ""
+"Недійсне значення Traffic Class, очікується <code>00...FF</code> або "
+"<code>inherit</code>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:287
msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
@@ -4145,7 +4217,7 @@ msgstr "Неприпустиме ім'я користувача та/або па
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:196
msgid "Invert match"
-msgstr ""
+msgstr "Інвертувати збіг"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
msgid "Isolate Clients"
@@ -4179,7 +4251,7 @@ msgstr "Приєднання до мережі: %q"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:171
msgid "Jump to rule"
-msgstr ""
+msgstr "Перейти до правила"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:228
msgid "Keep settings and retain the current configuration"
@@ -4223,7 +4295,7 @@ msgstr "Ключ для вихідних пакетів (необов’язко
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:66
msgctxt "nft unit"
msgid "KiB"
-msgstr ""
+msgstr "КіБ"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:54
msgid "Kill"
@@ -4283,7 +4355,7 @@ msgstr "Мова та стиль"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
msgid "Last member interval"
-msgstr ""
+msgstr "Інтервал останнього членства"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:23
msgid "Latency"
@@ -4295,11 +4367,11 @@ msgstr "Лист"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:707
msgid "Learn"
-msgstr ""
+msgstr "Вивчення"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:916
msgid "Learn routes"
-msgstr ""
+msgstr "Вивчати маршрути"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
msgid "Lease file"
@@ -4315,7 +4387,7 @@ msgstr "Час оренди"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:90
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:129
msgid "Lease time remaining"
-msgstr "Час оренди, що лишився"
+msgstr "До кінця оренди"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -4384,7 +4456,7 @@ msgstr "Список доменів, які підтримують резуль
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:296
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:580
msgid "List of IP sets to populate with the specified domain IPs."
-msgstr ""
+msgstr "Список IP-наборів для заповнення вказаними IP-адресами доменів."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1559
msgid ""
@@ -4430,7 +4502,7 @@ msgstr "Список доменів, для яких дозволено RFC1918-
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:290
msgid "List of domains to force to an IP address."
-msgstr ""
+msgstr "Список доменів для примусового перетворення у IP-адреси."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:283
msgid "List of upstream resolvers to forward queries to."
@@ -4461,7 +4533,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:438
msgid "Listening port for inbound DNS queries."
-msgstr "Порт прослуховування для вхідних DNS-запитів"
+msgstr "Порт прослуховування для вхідних DNS-запитів."
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:123
#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:54
@@ -4474,12 +4546,12 @@ msgstr "Середнє навантаження"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:242
msgid "Loading QR-Code..."
-msgstr ""
+msgstr "Завантаження QR-коду..."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1163
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1971
msgid "Loading data…"
-msgstr ""
+msgstr "Завантаження даних…"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
msgid "Loading directory contents…"
@@ -4494,7 +4566,7 @@ msgstr "Завантаження подання…"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:870
msgid "Local"
-msgstr ""
+msgstr "Локальний"
#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:77
msgid "Local IP address"
@@ -4522,7 +4594,7 @@ msgstr "Локальна адреса IPv4"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:890
msgid "Local IPv6 DNS server"
-msgstr ""
+msgstr "Локальний IPv6 DNS-сервер"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:46
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:53
@@ -4543,7 +4615,7 @@ msgstr "Місцевий час"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:996
msgid "Local ULA"
-msgstr ""
+msgstr "Локальний ULA"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:273
msgid "Local domain"
@@ -4585,7 +4657,7 @@ msgstr "Журналювання"
#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:23
msgid "Logging in…"
-msgstr ""
+msgstr "Вхід до системи…"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:57
@@ -4593,11 +4665,13 @@ msgid ""
"Logical network from which to select the local endpoint if local IPv6 "
"address is empty and no WAN IPv6 is available (optional)."
msgstr ""
+"Логічна мережа, з якої можна вибрати локальну кінцеву точку, якщо локальна "
+"IPv6-адреса порожня і WAN IPv6 не доступний (необов'язково)."
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:57
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:62
msgid "Logical network to which the tunnel will be added (bridged) (optional)."
-msgstr ""
+msgstr "Логічна мережа, до якої буде додано тунель (міст) (необов'язково)."
#: modules/luci-base/luasrc/view/sysauth.htm:38
#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:41
@@ -4610,7 +4684,7 @@ msgstr "Вийти"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:628
msgid "Loose filtering"
-msgstr ""
+msgstr "Слабка фільтрація"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:31
msgid "Loss of Signal Seconds (LOSS)"
@@ -4629,7 +4703,7 @@ msgstr "MAC"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1438
msgid "MAC Address"
-msgstr ""
+msgstr "MAC-адреса"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1084
msgid "MAC Address Filter"
@@ -4642,7 +4716,7 @@ msgstr "MAC-адреса для актора"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:347
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1406
msgid "MAC VLAN"
-msgstr ""
+msgstr "MAC VLAN"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:591
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:40
@@ -4681,7 +4755,7 @@ msgstr "MD5"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:199
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:28
msgid "MHz"
-msgstr " МГц"
+msgstr "МГц"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:354
msgid "MII"
@@ -4723,12 +4797,15 @@ msgid "Manual"
msgstr "Вручну"
#: modules/luci-base/htdocs/luci-static/resources/network.js:3872
+#, fuzzy
msgid "Master"
-msgstr "Master"
+msgstr "Керований"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:811
msgid "Max <abbr title=\"Router Advertisement\">RA</abbr> interval"
msgstr ""
+"Максимальний інтервал <abbr title=\"Router Advertisement\">RA</abbr> "
+"повідомлень"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:22
msgid "Max. Attainable Data Rate (ATTNDR)"
@@ -4753,7 +4830,7 @@ msgstr "<abbr title=\"Максимум\">Макс.</abbr> одночасних
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:532
msgid "Maximum age"
-msgstr ""
+msgstr "Максимальний вік"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1181
msgid "Maximum allowed Listen Interval"
@@ -4783,13 +4860,16 @@ msgstr "Максимальна кількість орендованих адр
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:542
msgid "Maximum snooping table size"
-msgstr ""
+msgstr "Максимальний розмір таблиці стеження"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:811
msgid ""
"Maximum time allowed between sending unsolicited <abbr title=\"Router "
"Advertisement, ICMPv6 Type 134\">RA</abbr>. Default is 600 seconds."
msgstr ""
+"Максимальний час, дозволений між відправкою незатребуваних <abbr title="
+"\"Router Advertisement, ICMPv6 Type 134\">RA</abbr>. За промовчанням - 600 "
+"секунд."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:947
msgid "Maximum transmit power"
@@ -4854,15 +4934,17 @@ msgstr "Метрика"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:65
msgctxt "nft unit"
msgid "MiB"
-msgstr ""
+msgstr "МіБ"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:818
msgid "Min <abbr title=\"Router Advertisement\">RA</abbr> interval"
msgstr ""
+"Мінімальний інтервал <abbr title=\"Router Advertisement\">RA</abbr> "
+"повідомлень"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:661
msgid "Minimum ARP validity time"
-msgstr ""
+msgstr "Мінімальний час дії ARP"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:237
msgid "Minimum Number of Links"
@@ -4873,12 +4955,17 @@ msgid ""
"Minimum required time in seconds before an ARP entry may be replaced. "
"Prevents ARP cache thrashing."
msgstr ""
+"Мінімальний необхідний час в секундах перш ніж запис ARP може замінитися. "
+"Запобігає атаці ARP-кешу."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:818
msgid ""
"Minimum time allowed between sending unsolicited <abbr title=\"Router "
"Advertisement, ICMPv6 Type 134\">RA</abbr>. Default is 200 seconds."
msgstr ""
+"Мінімальний час, дозволений між відправкою незатребуваних <abbr title="
+"\"Router Advertisement, ICMPv6 Type 134\">RA</abbr>. За промовчанням - 200 "
+"секунд."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:204
msgid "Mirror monitor port"
@@ -4921,6 +5008,8 @@ msgid ""
"Modem connection in progress. Please wait. This process will timeout after 2 "
"minutes."
msgstr ""
+"Модем з'єднується. Зачекайте, будь-ласка. Цей процес завершиться за тайм-"
+"аутом через 2 хвилини."
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
msgid "Modem default"
@@ -5037,11 +5126,11 @@ msgstr "Мультикаст"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:705
msgid "Multicast routing"
-msgstr ""
+msgstr "Багатоадресна (multicast) маршрутизація"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:711
msgid "Multicast to unicast"
-msgstr ""
+msgstr "Мультикаст в юнікаст"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1514
msgid "NAS ID"
@@ -5049,7 +5138,7 @@ msgstr "Ідентифікатор NAS"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:508
msgid "NAT action chain \"%h\""
-msgstr ""
+msgstr "Ланцюг дій NAT \"%h\""
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:87
msgid "NAT-T Mode"
@@ -5066,7 +5155,7 @@ msgstr "NCM"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:921
msgid "NDP-Proxy slave"
-msgstr ""
+msgstr "Ведений NDP-Proxy"
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:72
msgid "NT Domain"
@@ -5095,7 +5184,7 @@ msgstr "Навігація"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:653
msgid "Neighbour cache validity"
-msgstr ""
+msgstr "Дійсність кешу сусідів"
#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1023
@@ -5118,7 +5207,7 @@ msgstr "Мережеві утиліти"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:56
msgid "Network address"
-msgstr ""
+msgstr "Мережева адреса"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:491
msgid "Network boot image"
@@ -5126,12 +5215,12 @@ msgstr "Образ для мережевого завантаження"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:392
msgid "Network bridge configuration migration"
-msgstr ""
+msgstr "Міграція конфігурації мережевого мосту"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:343
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1412
msgid "Network device"
-msgstr ""
+msgstr "Мережевий пристрій"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:7
msgid "Network device activity (kernel: netdev)"
@@ -5144,11 +5233,11 @@ msgstr "Мережевий пристрій відсутній"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:617
msgid "Network device table \"%h\""
-msgstr ""
+msgstr "Таблиця мережевого пристрою \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:426
msgid "Network ifname configuration migration"
-msgstr ""
+msgstr "Міграція конфігурації мережевих інтерфейсів"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:57
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:62
@@ -5157,11 +5246,11 @@ msgstr "Мережевий інтерфейс"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:530
msgid "Network-ID"
-msgstr ""
+msgstr "Network-ID"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:706
msgid "Never"
-msgstr ""
+msgstr "Ніколи"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
msgid ""
@@ -5204,7 +5293,7 @@ msgstr "Без шифрування"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:139
msgid "No Host Routes"
-msgstr "Немає хост-маршрутів"
+msgstr "Не створювати маршрути"
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:89
msgid "No NAT-T"
@@ -5221,6 +5310,8 @@ msgid ""
"No changes to settings will be stored and are lost after rebooting. This "
"mode should only be used to install a firmware upgrade"
msgstr ""
+"Зміни налаштувань не збережуться та втратяться після перезавантаження. Цей "
+"режим слід використовувати лише для встановлення оновлення прошивки"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
msgid "No client associated"
@@ -5229,7 +5320,7 @@ msgstr "Не пов’язано жодного клієнта"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3194
msgctxt "empty table placeholder"
msgid "No data"
-msgstr ""
+msgstr "Немає даних"
#: modules/luci-base/htdocs/luci-static/resources/rpc.js:406
msgid "No data received"
@@ -5237,8 +5328,9 @@ msgstr "Жодних даних не отримано"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:683
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:690
+#, fuzzy
msgid "No enforcement"
-msgstr ""
+msgstr "Без примусовості"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:229
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:232
@@ -5247,7 +5339,7 @@ msgstr ""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:241
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:244
msgid "No entries available"
-msgstr ""
+msgstr "Немає доступних записів"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
msgid "No entries in this directory"
@@ -5292,7 +5384,7 @@ msgstr "Ніяких негативних кешувань"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:651
msgid "No nftables ruleset load"
-msgstr ""
+msgstr "Не завантажено набір правил nftables"
#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
#: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
@@ -5312,11 +5404,11 @@ msgstr "Відкритих ключів поки що немає."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:585
msgctxt "nft chain is empty"
msgid "No rules in this chain"
-msgstr ""
+msgstr "Немає правил у цьому ланцюжку"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:91
msgid "No rules in this chain."
-msgstr "У цьму ланцюжку нема правил."
+msgstr "У цьому ланцюжку нема правил."
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:385
msgid "No validation or filtering"
@@ -5400,7 +5492,7 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:141
msgid "Notes"
-msgstr ""
+msgstr "Замітки"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:187
msgid "Notice"
@@ -5487,6 +5579,7 @@ msgstr "Одне або декілька обов'язкових полів не
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:702
msgid "Only allow communication with non-isolated bridge ports when enabled"
msgstr ""
+"Якщо увімкнено, дозволяти зв'язок лише з неізольованими мостовими портами"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:231
msgid ""
@@ -5515,18 +5608,25 @@ msgid ""
"configured and active, otherwise disable <abbr title=\"Neighbour Discovery "
"Protocol\">NDP</abbr> proxying."
msgstr ""
+"Працювати в <em>режимі реле</em> якщо призначений майстер-інтерфейс "
+"налаштований та активний, інакше вимкнути <abbr title=\"Neighbour Discovery "
+"Protocol\">NDP</abbr> проксіювання."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:723
msgid ""
"Operate in <em>relay mode</em> if a designated master interface is "
"configured and active, otherwise fall back to <em>server mode</em>."
msgstr ""
+"Працювати в режимі <em>режимі реле</em> якщо майстер-інтерфейс налаштований "
+"та активний, інакше переключиться в <em>режим сервера</em>."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:725
msgid ""
"Operate in <em>relay mode</em> if an upstream IPv6 prefix is present, "
"otherwise disable service."
msgstr ""
+"Працювати в <em>режимі реле</em> за наявності upstream IPv6-префікса, інакше "
+"вимкнути службу."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:940
msgid "Operating frequency"
@@ -5555,14 +5655,14 @@ msgstr "Необов'язково"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:141
msgid "Optional, free-form notes about this device"
-msgstr ""
+msgstr "Необов'язкові нотатки у довільній формі щодо цього пристрою"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
msgid ""
"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
"starting with <code>0x</code>."
msgstr ""
-"Необов'язково. 32-бітна мітка для вихідних зашифрованих пакетів. Введіть "
+"Необов'язково. 32-бітна позначка для вихідних зашифрованих пакетів. Введіть "
"значення в шістнадцятковому форматі, починаючи з <code>0x</code>."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1018
@@ -5610,10 +5710,13 @@ msgid ""
"the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
"routes through the tunnel."
msgstr ""
+"Необов'язково. IP-адреси та префікси, які дозволено даному вузлу "
+"використовувати всередині тунелю. Зазвичай це IP-адреси тунелю даного вузла "
+"та мережі, які він маршрутизує через тунель."
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:46
msgid "Optional. Maximum Transmission Unit of the XFRM interface."
-msgstr ""
+msgstr "Необов'язково. MTU XFRM інтерфейса."
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:144
msgid "Optional. Maximum Transmission Unit of tunnel interface."
@@ -5651,10 +5754,14 @@ msgid ""
"\" for default route. <code>0.0.0.0</code> means \"the address of the system "
"running dnsmasq\"."
msgstr ""
+"Параметри Network-ID. (Примітка: потрібен також Network-ID.) До прикладу: \""
+"<code>42,192.168.1.4</code>\" для NTP-сервера, \"<code>3,192.168.4.4</code>\""
+" для маршруту за промовчанням. <code>0.0.0.0</code> означає «адресу системи, "
+"на якій працює dnsmasq»."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:119
msgid "Options:"
-msgstr ""
+msgstr "Параметри:"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:348
msgid "Other:"
@@ -5666,7 +5773,7 @@ msgstr "Вих."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:277
msgid "Outbound:"
-msgstr "Вихідний:"
+msgstr "Вихідна шв.:"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:101
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:106
@@ -5677,7 +5784,7 @@ msgstr "Вихідна контрольна сума"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:155
msgid "Outgoing interface"
-msgstr ""
+msgstr "Висхідний інтерфейс"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:96
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:101
@@ -5708,11 +5815,11 @@ msgstr "Перекриття"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:955
msgid "Override IPv4 routing table"
-msgstr ""
+msgstr "Перевизначити таблицю маршрутизації IPv4"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:960
msgid "Override IPv6 routing table"
-msgstr ""
+msgstr "Перевизначити таблицю маршрутизації IPv6"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:64
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:69
@@ -5881,7 +5988,7 @@ msgstr "PTM/EFM (Режим передачі пакетів)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:254
msgid "PXE/TFTP Settings"
-msgstr ""
+msgstr "Параметри PXE/TFTP"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1469
msgid "Packet Steering"
@@ -5890,7 +5997,7 @@ msgstr "Керування пакетами"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:26
msgctxt "nft meta mark"
msgid "Packet mark"
-msgstr ""
+msgstr "Позначка пакета"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
msgid "Packets"
@@ -5910,6 +6017,7 @@ msgstr "Частина зони %q"
msgctxt "MACVLAN mode"
msgid "Pass-through (Mirror physical device to single MAC VLAN)"
msgstr ""
+"Pass-through (дзеркальне відображення фізичного пристрою у один MAC VLAN)"
#: modules/luci-base/luasrc/view/sysauth.htm:29
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1676
@@ -5996,7 +6104,7 @@ msgstr "Запит IP-адреси призначення"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:613
msgid "Peer MAC address"
-msgstr ""
+msgstr "MAC-адреса вузла"
#: modules/luci-base/htdocs/luci-static/resources/network.js:14
#: modules/luci-compat/luasrc/model/network.lua:32
@@ -6005,15 +6113,15 @@ msgstr "Відсутня адреса вузла"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:594
msgid "Peer device name"
-msgstr ""
+msgstr "Назва пристрою вузла"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
msgid "Peer disabled"
-msgstr ""
+msgstr "Вузол вимкнено"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
msgid "Peers"
-msgstr "рівні"
+msgstr "Вузли (peers)"
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:80
msgid "Perfect Forward Secrecy"
@@ -6080,7 +6188,7 @@ msgstr "Політика"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:566
msgctxt "Chain hook policy"
msgid "Policy: <strong>%h</strong> (%h)"
-msgstr ""
+msgstr "Політика: <strong>%h</strong> (%h)"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:21
msgid "Port"
@@ -6088,7 +6196,7 @@ msgstr "Порт"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:702
msgid "Port isolation"
-msgstr ""
+msgstr "Ізоляція порту"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:280
msgid "Port status:"
@@ -6120,7 +6228,7 @@ msgstr "Делеговано префікс"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:191
msgid "Prefix suppressor"
-msgstr ""
+msgstr "Придушувач префікса"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:270
msgid "Preshared Key"
@@ -6150,7 +6258,7 @@ msgstr "Первинний ведений"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:170
msgctxt "VLAN port state"
msgid "Primary VLAN ID"
-msgstr ""
+msgstr "Первинний VLAN ID"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:230
msgid ""
@@ -6171,12 +6279,12 @@ msgstr ""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:197
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:223
msgid "Priority"
-msgstr ""
+msgstr "Пріоритет"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:436
msgctxt "MACVLAN mode"
msgid "Private (Prevent communication between MAC VLANs)"
-msgstr ""
+msgstr "Приватний (заборонити зв'язок між MAC VLAN-ами)"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:93
msgid "Private Key"
@@ -6210,6 +6318,8 @@ msgid ""
"Provide a DHCPv6 server on this interface and reply to DHCPv6 solicitations "
"and requests."
msgstr ""
+"Надавати сервер DHCPv6 на цьому інтерфейсі та відповідати на прохання та "
+"запити DHCPv6."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
msgid "Provide new network"
@@ -6248,7 +6358,7 @@ msgstr "Стільниковий QMI"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:223
msgid "QR-Code"
-msgstr ""
+msgstr "QR-код"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:146
msgid "Quality"
@@ -6262,11 +6372,11 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:556
msgid "Query interval"
-msgstr ""
+msgstr "Інтервал запиту"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:561
msgid "Query response interval"
-msgstr ""
+msgstr "Інтервал відповіді на запит"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1542
msgid "R0 Key Lifetime"
@@ -6326,9 +6436,10 @@ msgid "RX Rate / TX Rate"
msgstr "Швидкість прийм./перед."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:56
+#, fuzzy
msgctxt "nft nat flag random"
msgid "Randomize source port mapping"
-msgstr ""
+msgstr "Рандомізація відображення вихідного порту"
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:88
msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
@@ -6389,17 +6500,17 @@ msgstr "Перепідключити цей інтерфейс"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:14
msgid "Redirect to HTTPS"
-msgstr ""
+msgstr "Переспрямовувати на HTTPS"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:108
msgctxt "nft redirect to port"
msgid "Redirect to local port <strong>%h</strong>"
-msgstr ""
+msgstr "Переспрямовувати на локальний порт <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:107
msgctxt "nft redirect"
msgid "Redirect to local system"
-msgstr ""
+msgstr "Переспрямовувати до локальної системи"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
msgid "References"
@@ -6412,28 +6523,30 @@ msgstr "Поновлюється"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:91
msgctxt "nft reject with icmp type"
msgid "Reject IPv4 packet with <strong>ICMP type %h</strong>"
-msgstr ""
+msgstr "Відхилити пакет IPv4 з <strong>ICMP-типом %h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:93
msgctxt "nft reject with icmpx type"
msgid "Reject packet with <strong>ICMP type %h</strong>"
-msgstr ""
+msgstr "Відхилити пакет із <strong>ICMP-типом %h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:92
msgctxt "nft reject with icmpv6 type"
msgid "Reject packet with <strong>ICMPv6 type %h</strong>"
-msgstr ""
+msgstr "Відхилити пакет із <strong>ICMPv6-типом %h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:90
msgctxt "nft reject with tcp reset"
msgid "Reject packet with <strong>TCP reset</strong>"
-msgstr ""
+msgstr "Відхилити пакет із <strong>TCP-reset</strong>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:191
msgid ""
"Reject routing decisions that have a prefix length less than or equal to the "
"specified value"
msgstr ""
+"Відхилити рішення щодо маршрутизації, довжина префікса яких менша або "
+"дорівнює вказаному значенню"
#: modules/luci-compat/luasrc/model/network/proto_relay.lua:153
#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:39
@@ -6481,7 +6594,7 @@ msgstr "Видалити"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1295
msgid "Remove related device settings from the configuration"
-msgstr ""
+msgstr "Видалити пов’язані налаштування пристрою з конфігурації"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
msgid "Replace wireless configuration"
@@ -6497,7 +6610,7 @@ msgstr "Запит довжини IPv6-префіксу"
#: modules/luci-base/htdocs/luci-static/resources/rpc.js:408
msgid "Request timeout"
-msgstr "Час очікування запиту минув"
+msgstr "Тайм-аут запиту минув"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:100
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:105
@@ -6531,11 +6644,12 @@ msgstr "Вимагається. Base64-кодований відкритий к
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:42
msgid "Required. Underlying interface."
-msgstr ""
+msgstr "Необхідно. Основний інтерфейс."
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:39
msgid "Required. XFRM interface ID to be used for SA."
msgstr ""
+"Необхідно. Ідентифікатор інтерфейсу XFRM, який буде використовуватися для SA."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
@@ -6637,7 +6751,7 @@ msgstr "Ресурс не знайдено"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:875
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:100
msgid "Restart"
-msgstr "Перезавантажити"
+msgstr "Перезапустити"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:348
msgid "Restart Firewall"
@@ -6670,7 +6784,7 @@ msgstr "Показати/приховати пароль"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:625
msgid "Reverse path filter"
-msgstr ""
+msgstr "Фільтр зворотного шляху"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4392
msgid "Revert"
@@ -6691,50 +6805,56 @@ msgstr "Відкат конфігурації…"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:101
msgctxt "nft dnat ip to addr"
msgid "Rewrite destination to <strong>%h</strong>"
-msgstr ""
+msgstr "Переписати адресу призначення на <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:104
msgctxt "nft dnat ip6 to addr"
msgid "Rewrite destination to <strong>%h</strong>"
-msgstr ""
+msgstr "Переписати адресу призначення на <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:102
msgctxt "nft dnat ip to addr:port"
msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
msgstr ""
+"Переписати адресу призначення на <strong>%h</strong>, порт "
+"<strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:105
msgctxt "nft dnat ip6 to addr:port"
msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
msgstr ""
+"Переписати адресу призначення на <strong>%h</strong>, порт "
+"<strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:95
msgctxt "nft snat ip to addr"
msgid "Rewrite source to <strong>%h</strong>"
-msgstr ""
+msgstr "Переписати адресу джерела на <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:98
msgctxt "nft snat ip6 to addr"
msgid "Rewrite source to <strong>%h</strong>"
-msgstr ""
+msgstr "Переписати адресу джерела на <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:96
msgctxt "nft snat ip to addr:port"
msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
msgstr ""
+"Переписати адресу джерела на <strong>%h</strong>, порт <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:99
msgctxt "nft snat ip6 to addr:port"
msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
msgstr ""
+"Переписати адресу джерела на <strong>%h</strong>, порт <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:110
msgid "Rewrite to egress device address"
-msgstr ""
+msgstr "Перезаписати адресу висхідного пристрою"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:551
msgid "Robustness"
-msgstr ""
+msgstr "Надійність"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:485
msgid ""
@@ -6742,6 +6862,9 @@ msgid ""
"<em>TFTP server root</em> turn on the TFTP server and serve files from "
"<em>TFTP server root</em>."
msgstr ""
+"Коренева тека для файлів, які обслуговуються TFTP. <em>Увімкнути "
+"TFTP-сервер</em> та <em>корінь TFTP-сервера</em> вмикають сервер TFTP і "
+"обслуговують файли з <em>кореня TFTP-сервера</em>."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:297
msgid "Root preparation"
@@ -6757,7 +6880,7 @@ msgstr "Маршрутизація дозволених IP-адрес"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:504
msgid "Route action chain \"%h\""
-msgstr ""
+msgstr "Ланцюжок дій маршруту \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
msgid "Route type"
@@ -6768,6 +6891,9 @@ msgid ""
"Router Lifetime published in <abbr title=\"Router Advertisement, ICMPv6 Type "
"134\">RA</abbr> messages. Maximum is 9000 seconds."
msgstr ""
+"Термін служби маршрутизатора опублікованих у повідомленнях <abbr title="
+"\"Router Advertisement, ICMPv6 Type 134\">RA</abbr>. Максимальне значення "
+"9000 секунд."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:46
#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:26
@@ -6779,7 +6905,7 @@ msgstr "Пароль маршрутизатора"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:248
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:15
msgid "Routing"
-msgstr ""
+msgstr "Маршрутизація"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:28
msgid ""
@@ -6797,24 +6923,24 @@ msgstr "Правило"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:574
msgid "Rule actions"
-msgstr ""
+msgstr "Дії для правил"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:447
msgctxt "nft comment"
msgid "Rule comment: %s"
-msgstr ""
+msgstr "Коментар до правила: %s"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:512
msgid "Rule container chain \"%h\""
-msgstr ""
+msgstr "Ланцюжок правил контейнера \"%h\""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:573
msgid "Rule matches"
-msgstr ""
+msgstr "Відповідність правил"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:136
msgid "Rule type"
-msgstr ""
+msgstr "Тип правила"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:335
msgid "Run a filesystem check before mounting the device"
@@ -6953,10 +7079,12 @@ msgid ""
"Send <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr> "
"messages advertising this device as IPv6 router."
msgstr ""
+"Надсилати <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr> "
+"повідомлення, що оголошують цей пристрій маршрутизатором IPv6."
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:650
msgid "Send ICMP redirects"
-msgstr ""
+msgstr "Надсилати ICMP перенаправлення"
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:143
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:115
@@ -6977,11 +7105,11 @@ msgstr "Надіслати ім’я хосту цього пристрою"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:518
msgid "Server address"
-msgstr ""
+msgstr "Адреса сервера"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
msgid "Server name"
-msgstr ""
+msgstr "Ім'я сервера"
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:50
msgid "Service Name"
@@ -7006,13 +7134,16 @@ msgid "Set Static"
msgstr "Встановити статичним"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:112
+#, fuzzy
msgctxt "nft mangle"
msgid "Set header field <var>%s</var> to <strong>%s</strong>"
-msgstr ""
+msgstr "Встановити поле заголовка <var>%s</var> у <strong>%s</strong>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:921
+#, fuzzy
msgid "Set interface as NDP-Proxy external slave. Default is off."
msgstr ""
+"Встановити інтерфейс зовнішнім веденим NDP-проксі. За промовчанням вимкнено."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1233
msgid ""
@@ -7032,12 +7163,18 @@ msgid ""
"options of sent <abbr title=\"Router Advertisement\">RA</abbr> messages. "
"When enabled, clients will perform stateless IPv6 address autoconfiguration."
msgstr ""
+"Встановлює флаг автономної конфігурації адреси в параметрах інформації про "
+"префікс надісланих повідомлень <abbr title=\"Router Advertisement\">RA</"
+"abbr>. Якщо ввімкнено, клієнти виконуватимуть автоматичне налаштування IPv6-"
+"адреси без урахування стану."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:719
msgid ""
"Set this interface as master for RA and DHCPv6 relaying as well as NDP "
"proxying."
msgstr ""
+"Встановити цей інтерфейс головним (master) для ретрансляції RA і DHCPv6, а "
+"також проксі-сервера NDP."
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:306
msgid "Set to currently active slave (active, 1)"
@@ -7069,7 +7206,7 @@ msgstr "Параметри"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:916
msgid "Setup routes for proxied IPv6 neighbours."
-msgstr ""
+msgstr "Налаштування маршрутів для проксі-сусідів IPv6."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:30
msgid "Severely Errored Seconds (SES)"
@@ -7098,7 +7235,7 @@ msgstr "Показати порожні ланцюжки"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:276
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:338
msgid "Show raw counters"
-msgstr ""
+msgstr "Показати необроблені (raw) лічильники"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:510
msgid "Shutdown this interface"
@@ -7127,7 +7264,7 @@ msgstr "Затухання сигналу (SATN)"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:136
msgid "Signal Refresh Rate"
-msgstr ""
+msgstr "Частота оновлення сигналу"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:262
msgid "Signal:"
@@ -7153,7 +7290,7 @@ msgstr "Пропустити"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:257
msgid "Skip from backup files that are equal to those in /rom"
-msgstr ""
+msgstr "Пропускати з резервної копії файли, які співпадають з файлами в /rom"
#: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:40
#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:46
@@ -7207,12 +7344,12 @@ msgstr "Джерело"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:40
msgctxt "nft ip saddr"
msgid "Source IP"
-msgstr ""
+msgstr "IP-адреса джерела"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:44
msgctxt "nft ip6 saddr"
msgid "Source IPv6"
-msgstr ""
+msgstr "IPv6-адреса джерела"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:57
@@ -7222,19 +7359,23 @@ msgstr "Інтерфейс джерела"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:42
msgctxt "nft ip sport"
msgid "Source port"
-msgstr ""
+msgstr "Порт джерела"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
msgid ""
"Special <abbr title=\"Preboot eXecution Environment\">PXE</abbr> boot "
"options for Dnsmasq."
msgstr ""
+"Спеціальні параметри завантаження <abbr title=\"Preboot eXecution "
+"Environment\">PXE</abbr> для Dnsmasq."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:899
msgid ""
"Specifies a fixed list of DNS search domains to announce via DHCPv6. If left "
"unspecified, the local device DNS search domain will be announced."
msgstr ""
+"Визначає фіксований список пошукових доменів DNS для оголошення через "
+"DHCPv6. Якщо не вказано, буде оголошено домен пошуку DNS локального пристрою."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:883
msgid ""
@@ -7242,6 +7383,9 @@ msgid ""
"If left unspecified, the device will announce itself as IPv6 DNS server "
"unless the <em>Local IPv6 DNS server</em> option is disabled."
msgstr ""
+"Визначає фіксований список адрес DNS-серверів IPv6, які потрібно оголошувати "
+"через DHCPv6. Якщо не вказано, пристрій оголошуватиме себе як IPv6 DNS-"
+"сервер, якщо параметр <em>Локальний IPv6 DNS-сервер</em> не вимкнено."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:186
msgid ""
@@ -7249,6 +7393,9 @@ msgid ""
"corresponding UID or 1000-1005 to inclusively match all UIDs within the "
"corresponding range"
msgstr ""
+"Вказує окремий UID або діапазон UID для відповідності. До прикладу, 1000, "
+"для відповідності певному UID або 1000-1005 для відповідності всім UID у "
+"вказаному діапазоні"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:343
msgid ""
@@ -7272,7 +7419,7 @@ msgstr "Визначає частоту моніторингу з'єднань M
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:181
msgid "Specifies the TOS value to match in IP headers"
-msgstr ""
+msgstr "Вказує значення TOS для відповідності в заголовках IP"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:261
msgid "Specifies the aggregation selection logic to use"
@@ -7280,7 +7427,7 @@ msgstr "Визначає логіку вибору агрегації для в
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:159
msgid "Specifies the destination subnet to match (CIDR notation)"
-msgstr ""
+msgstr "Вказує цільову підмережу для відповідності (CIDR-нотація)"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:292
msgid "Specifies the directory the device is attached to"
@@ -7292,24 +7439,34 @@ msgid ""
"messages, for example to instruct clients to request further information via "
"stateful DHCPv6."
msgstr ""
+"Визначає флаги, які надсилаються в повідомленнях <abbr title=\"Router "
+"Advertisement\">RA</abbr>, до прикладу, для вказання клієнтам запитувати "
+"додаткову інформацію через DHCPv6 із збереженням стану (stateful)."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:176
msgid ""
"Specifies the fwmark and optionally its mask to match, e.g. 0xFF to match "
"mark 255 or 0x0/0x1 to match any even mark value"
msgstr ""
+"Вказує fwmark та, опціонально, її маску відповідності, напр. 0xFF для "
+"відповідності позначці 255 або 0x0/0x1 для відповідності будь-якому парному "
+"значенню позначки"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:144
msgid "Specifies the incoming logical interface name"
-msgstr ""
+msgstr "Вказує ім’я вхідного логічного інтерфейсу"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
+#, fuzzy
msgid ""
"Specifies the logical interface name of the parent (or master) interface "
"this route belongs to"
msgstr ""
+"Вказує ім’я логічного інтерфейсу батьківського (або master) інтерфейсу, "
+"якому належить цей маршрут"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:254
+#, fuzzy
msgid ""
"Specifies the mac-address for the actor in protocol packet exchanges "
"(LACPDUs). If empty, masters' mac address defaults to system default"
@@ -7357,11 +7514,16 @@ msgstr ""
"Визначає режим, який буде використовуватися для цього інтерфейсу зв'язування"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:75
+#, fuzzy
msgid ""
"Specifies the network gateway. If omitted, the gateway from the parent "
"interface is taken if any, otherwise creates a link scope route. If set to "
"0.0.0.0 no gateway will be specified for the route"
msgstr ""
+"Визначає мережевий шлюз. Якщо опущено, шлюз з батьківського інтерфейсу буде "
+"братися за наявності, інакше створюється маршрут з охопленням з'єднання ("
+"link scope). Якщо встановлено значення 0.0.0.0, для маршруту не буде вказано "
+"шлюз"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:334
msgid ""
@@ -7372,68 +7534,85 @@ msgstr ""
"події відмови з інтервалом 200 мс"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:278
+#, fuzzy
msgid ""
"Specifies the number of packets to transmit through a slave before moving to "
"the next one"
msgstr ""
+"Вказує кількість пакетів для передачі через ведений пристрій перед переходом "
+"до наступного"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:312
+#, fuzzy
msgid ""
"Specifies the number of peer notifications (gratuitous ARPs and unsolicited "
"IPv6 Neighbor Advertisements) to be issued after a failover event"
msgstr ""
+"Визначає кількість peer-сповіщень (самонавернені ARP і незатребувані "
+"оголошення сусідів IPv6), які буде відправлено після події відмови"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:286
+#, fuzzy
msgid ""
"Specifies the number of seconds between instances where the bonding driver "
"sends learning packets to each slaves peer switch"
msgstr ""
+"Вказує кількість секунд між моментами, коли драйвер зв’язування надсилає "
+"навчальні пакети кожному піру веденого пристрою"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:129
msgid "Specifies the ordering of the IP rules"
-msgstr ""
+msgstr "Вказує порядок правил IP"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:155
msgid "Specifies the outgoing logical interface name"
-msgstr ""
+msgstr "Вказує ім’я вихідного логічного інтерфейсу"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:99
msgid ""
"Specifies the preferred source address when sending to destinations covered "
"by the target"
msgstr ""
+"Вказує бажану адресу джерела під час надсилання до місць призначення, "
+"охоплених цільовим призначенням"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:375
msgid "Specifies the quantity of ARP IP targets that must be reachable"
-msgstr ""
+msgstr "Визначає кількість IP-адрес ARP моніторингу, які повинні бути доступні"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:270
msgid ""
"Specifies the rate in which the link partner will be asked to transmit "
"LACPDU packets"
msgstr ""
+"Вказує швидкість, з якою партнер з'єднання буде запитувати передачу пакетів "
+"LACPDU"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:227
msgid ""
"Specifies the reselection policy for the primary slave when failure of the "
"active slave or recovery of the primary slave occurs"
msgstr ""
+"Визначає політику повторного вибору для основного веденого пристрою, коли "
+"відбувається збій активного веденого пристрою або відновлення основного "
+"веденого"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:79
msgid "Specifies the route metric to use"
-msgstr ""
+msgstr "Визначає метрику маршруту для використання"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
msgid "Specifies the route type to be created"
-msgstr ""
+msgstr "Визначає тип маршруту, який необхідно створити"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:136
+#, fuzzy
msgid "Specifies the rule target routing action"
-msgstr ""
+msgstr "Визначає дію для правила цільової маршрутизації"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:148
msgid "Specifies the source subnet to match (CIDR notation)"
-msgstr ""
+msgstr "Вказує вихідну підмережу для відповідності (CIDR-нотація)"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:246
msgid "Specifies the system priority"
@@ -7444,12 +7623,16 @@ msgid ""
"Specifies the time in milliseconds to wait before disabling a slave after a "
"link failure detection"
msgstr ""
+"Вказує час очікування в мілісекундах перед вимкненням веденого пристрою "
+"після виявлення збою зв’язку"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:412
msgid ""
"Specifies the time in milliseconds to wait before enabling a slave after a "
"link recovery detection"
msgstr ""
+"Вказує час очікування в мілісекундах перед увімкненням веденого пристрою "
+"після виявлення відновлення зв’язку"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:494
msgid ""
@@ -7457,40 +7640,57 @@ msgid ""
"wireless networks, choose the associated interface as network in the "
"wireless settings."
msgstr ""
+"Визначає дротові порти, які підключаються до цього мосту. Щоб підключити "
+"бездротові мережі, виберіть відповідний інтерфейс як мережу в налаштуваннях "
+"бездротової мережі."
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:383
msgid ""
"Specifies whether ARP probes and replies should be validated or non-ARP "
"traffic should be filtered for link monitoring"
msgstr ""
+"Вказує, чи слід перевіряти запити та відповіді ARP, або ж для моніторингу зв’"
+"язку слід фільтрувати трафік не пов’язаний з ARP"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:303
msgid ""
"Specifies whether active-backup mode should set all slaves to the same MAC "
"address at enslavement"
msgstr ""
+"Вказує, чи повинен режим активного резервного копіювання встановлювати для "
+"всіх ведених пристроїв ту саму MAC-адресу під час додавання пристрою у "
+"якості веденого"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:420
msgid ""
"Specifies whether or not miimon should use MII or ETHTOOL ioctls vs. "
"netif_carrier_ok()"
msgstr ""
+"Вказує, чи повинен miimon використовувати MII або ETHTOOL ioctls виклики "
+"замість netif_carrier_ok()"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:295
+#, fuzzy
msgid ""
"Specifies whether to shuffle active flows across slaves based on the load"
msgstr ""
+"Визначає, чи слід перетасовувати активні потоки між веденими в залежності "
+"від навантаження"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:181
msgid ""
"Specifies which slave interfaces should be attached to this bonding interface"
msgstr ""
+"Вказує, які ведені інтерфейси мають бути приєднані до цього інтерфейсу "
+"зв’язування"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:214
msgid ""
"Specifies which slave is the primary device. It will always be the active "
"slave while it is available"
msgstr ""
+"Вказує, який ведений пристрій є основним. Він завжди буде активним веденим, "
+"поки доступний"
#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:67
@@ -7506,6 +7706,9 @@ msgid ""
"header inherits the value of the inner header) or an hexadecimal value "
"<code>00..FF</code> (optional)."
msgstr ""
+"Вкажіть TOS (тип послуги). Може бути <code>inherit</code> (зовнішній "
+"заголовок успадковує значення внутрішнього заголовка) або шістнадцяткове "
+"значення <code>00..FF</code> (необов’язково)."
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:74
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:74
@@ -7534,6 +7737,9 @@ msgid ""
"inherits the value of the inner header) or an hexadecimal value <code>00.."
"FF</code> (optional)."
msgstr ""
+"Вкажіть TC (клас трафіку). Може бути <code>inherit</code> (зовнішній "
+"заголовок успадковує значення внутрішнього заголовка) або шістнадцяткове "
+"значення <code>00..FF</code> (необов’язково)."
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:64
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:69
@@ -7543,6 +7749,8 @@ msgid ""
"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
"bytes) (optional)."
msgstr ""
+"Вкажіть MTU (Maximum Transmission Unit), відмінний від стандартного (1280 "
+"байт) (необов’язково)."
#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:53
msgid ""
@@ -7558,7 +7766,7 @@ msgstr "Вкажіть тут секретний ключ шифрування."
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:657
msgid "Stale neighbour cache timeout"
-msgstr ""
+msgstr "Тайм-аут кешу застарілих сусідів"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:669
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:99
@@ -7652,11 +7860,11 @@ msgstr "Зупинити оновлення"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
msgid "Storage"
-msgstr ""
+msgstr "Сховище"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
msgid "Strict filtering"
-msgstr ""
+msgstr "Сувора фільтрація"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:421
msgid "Strict order"
@@ -7706,7 +7914,7 @@ msgstr "VLAN комутатора"
#: modules/luci-base/htdocs/luci-static/resources/network.js:3005
msgid "Switch port"
-msgstr ""
+msgstr "Порт комутатора"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:560
msgid "Switch protocol"
@@ -7758,31 +7966,31 @@ msgstr "Розмір буфера системного журналу"
#: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
msgid "System running in recovery (initramfs) mode."
-msgstr ""
+msgstr "Система працює в режимі відновлення (initramfs)."
#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:86
msgid "Sytem running in recovery (initramfs) mode."
-msgstr ""
+msgstr "Система працює в режимі відновлення (initramfs)."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:62
msgctxt "nft tcp option maxseg size"
msgid "TCP MSS"
-msgstr ""
+msgstr "TCP MSS"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:51
msgctxt "nft tcp dport"
msgid "TCP destination port"
-msgstr ""
+msgstr "TCP-порт призначення"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:54
msgctxt "nft tcp flags"
msgid "TCP flags"
-msgstr ""
+msgstr "TCP-флаги"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:50
msgctxt "nft tcp sport"
msgid "TCP source port"
-msgstr ""
+msgstr "TCP-порт джерела"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:338
msgid "TCP:"
@@ -7803,7 +8011,7 @@ msgstr "Швидкість передавання"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:618
msgid "TX queue length"
-msgstr ""
+msgstr "Довжина черги TX"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:91
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:166
@@ -7822,15 +8030,16 @@ msgstr "Ціль"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
msgid "Target Platform"
-msgstr ""
+msgstr "Цільова платформа"
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:103
msgid "Target network"
msgstr "Цільова мережа"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
+#, fuzzy
msgid "Temp space"
-msgstr ""
+msgstr "Простір temp"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
msgid "Terminate"
@@ -7838,7 +8047,7 @@ msgstr "Завершити"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
msgid "The \"PublicKey\" of that wg interface"
-msgstr ""
+msgstr "«PublicKey» цього wg-інтерфейсу"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:832
msgid ""
@@ -7846,24 +8055,33 @@ msgid ""
"<abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</abbr> messages. "
"Minimum is 1280 bytes."
msgstr ""
+"<abbr title=\"Maximum Transmission Unit\">MTU</abbr> для відправки у "
+"повідомленнях <abbr title=\"Router Advertisement, ICMPv6 Type 134\">RA</"
+"abbr>. Мінімальне значення 1280 байт."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:794
msgid ""
"The <em>Managed address configuration</em> (M) flag indicates that IPv6 "
"addresses are available via DHCPv6."
msgstr ""
+"Флаг <em>Managed address configuration</em> (M) вказує, що адреси IPv6 "
+"доступні через DHCPv6."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:798
msgid ""
"The <em>Mobile IPv6 Home Agent</em> (H) flag indicates that the device is "
"also acting as Mobile IPv6 home agent on this link."
msgstr ""
+"Флаг <em>Mobile IPv6 Home Agent</em> (H) вказує, що пристрій також діє в "
+"якості мобільного домашнього агента IPv6 на цьому з'єднанні."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:796
msgid ""
"The <em>Other configuration</em> (O) flag indicates that other information, "
"such as DNS servers, is available via DHCPv6."
msgstr ""
+"Флаг <em>Other configuration</em> (O) вказує, що через DHCPv6 доступна інша "
+"інформація, до прикладу, DNS-сервери."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:84
msgid "The <em>block mount</em> command failed with code %d"
@@ -7874,6 +8092,8 @@ msgid ""
"The DNS server entries in the local resolv.conf are primarily sorted by the "
"weight specified here"
msgstr ""
+"Записи DNS-сервера в локальному resolv.conf сортуються у першу чергу за "
+"вагою, вказаною тут"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:77
msgid ""
@@ -7885,19 +8105,19 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:680
msgid "The IP address %h is already used by another static lease"
-msgstr ""
+msgstr "IP-адреса %h уже використовується іншою статичною орендою"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:689
msgid "The IP address is outside of any DHCP pool address range"
-msgstr ""
+msgstr "IP-адреса знаходиться поза межами пулу адрес DHCP"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:519
msgid "The IP address of the boot server"
-msgstr ""
+msgstr "IP-адреса сервера завантаження"
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:40
msgid "The IPv4 address or the fully-qualified domain name of the remote end."
-msgstr ""
+msgstr "Адреса IPv4 або повне доменне ім’я віддаленого вузла."
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:42
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:42
@@ -7908,13 +8128,13 @@ msgstr "Адреса IPv4 або повне доменне ім'я віддал
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:40
msgid "The IPv6 address or the fully-qualified domain name of the remote end."
-msgstr ""
+msgstr "Адреса IPv6 або повне доменне ім’я віддаленого вузла."
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:42
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:42
msgid ""
"The IPv6 address or the fully-qualified domain name of the remote tunnel end."
-msgstr ""
+msgstr "Адреса IPv6 або повне доменне ім'я віддаленого кінця тунелю."
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:53
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:59
@@ -7926,44 +8146,51 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:7
msgid "The LED blinks with the configured on/off frequency"
-msgstr ""
+msgstr "Світлодіод блимає з налаштованою частотою увімкнення/вимкнення"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:6
+#, fuzzy
msgid "The LED flashes to simulate actual heart beat."
-msgstr ""
+msgstr "Світлодіод блимає, імітуючи реальне серцебиття."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:8
msgid ""
"The LED flashes with link status and activity on the configured interface."
msgstr ""
+"Світлодіод блимає в залежності від стану зв’язку та активності на "
+"налаштованому інтерфейсі."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:7
msgid "The LED is always in default state off."
-msgstr ""
+msgstr "Світлодіод завжди вимкнений."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/default-on.js:6
msgid "The LED is always in default state on."
-msgstr ""
+msgstr "Світлодіод завжди увімкнений."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:222
msgid ""
"The MAC address %h is already used by another static lease in the same DHCP "
"pool"
msgstr ""
+"MAC-адреса %h уже використовується іншою статичною орендою в тому ж пулі DHCP"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:586
msgid "The MTU must not exceed the parent device MTU of %d bytes"
-msgstr ""
+msgstr "MTU не повинен перевищувати MTU батьківського пристрою в %d байтів"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:214
+#, fuzzy
msgid ""
"The QR-Code works per wg interface, it will be refreshed with every button "
"click and transfers the following information:"
msgstr ""
+"QR-код працює для будь-якого інтерфейсу wg, він оновлюватиметься при кожному "
+"натисканні кнопки та надає таку інформацію:"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:864
msgid "The VLAN ID must be unique"
-msgstr ""
+msgstr "VLAN ID має бути унікальним"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2010
msgid ""
@@ -7982,6 +8209,8 @@ msgid ""
"The correct SSID must be manually specified when joining a hidden wireless "
"network"
msgstr ""
+"Під час приєднання до прихованої бездротової мережі потрібно вручну вказати "
+"правильний SSID"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4468
msgid ""
@@ -8011,14 +8240,14 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:450
msgid "The device name \"%s\" is already taken"
-msgstr ""
+msgstr "Ім'я пристрою «%s» вже зайнято"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:393
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:427
msgid ""
"The existing network configuration needs to be changed for LuCI to function "
"properly."
-msgstr ""
+msgstr "Для належної роботи LuCI необхідно змінити існуючу конфігурацію мережі."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:794
msgid ""
@@ -8044,7 +8273,7 @@ msgstr "Наразі в цій системі активні такі прави
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:7
msgid "The frequency is in direct proportion to 1-minute average CPU load."
-msgstr ""
+msgstr "Частота прямо пропорційна середньому завантаженню ЦП за 1 хвилину."
#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:154
msgid "The gateway address must not be a local IP address"
@@ -8064,7 +8293,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:513
msgid "The hostname of the boot server"
-msgstr ""
+msgstr "Ім'я хоста сервера завантаження"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1103
msgid "The interface name is already used"
@@ -8091,10 +8320,12 @@ msgid ""
"The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
"configured"
msgstr ""
+"Список дозволених IP-адрес (AllowedIP) цього клієнта або \"0.0.0.0/0, ::/0\""
+", якщо не налаштовано"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:165
msgid "The local IPv4 address"
-msgstr ""
+msgstr "Локальна адреса IPv4"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:46
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:46
@@ -8111,7 +8342,7 @@ msgstr "Локальна мережева маска IPv4"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:53
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:44
msgid "The local IPv6 address over which the tunnel is created (optional)."
-msgstr ""
+msgstr "Локальна адреса IPv6, через яку створюється тунель (необов’язково)."
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
msgid ""
@@ -8121,6 +8352,11 @@ msgid ""
"\"leave latency\" of the network. A reduced value results in reduced time to "
"detect the loss of the last member of a group"
msgstr ""
+"Максимальний час відповіді в сантисекундах, вставлений у групові запити, "
+"надіслані у відповідь на повідомлення про вихід з групи. Це також проміжок "
+"часу між груповими запитами. Це значення може бути налаштовано, щоб змінити "
+"\"затримку виходу\" мережі. Зменшене значення призводить до скорочення часу "
+"на виявлення втрати останнього члена групи"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:561
msgid ""
@@ -8129,12 +8365,18 @@ msgid ""
"IGMP messages on the subnet; larger values make the traffic less bursty, as "
"host responses are spread out over a larger interval"
msgstr ""
+"Максимальний час відповіді в сантисекундах, що вставляється в періодичні "
+"загальні запити. Змінюючи значення, адміністратор може налаштувати частоту "
+"передачі повідомлень IGMP у підмережі; більші значення роблять трафік менш "
+"інтенсивним, оскільки відповіді хоста розподіляються на більший інтервал"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:851
msgid ""
"The maximum hops to be published in <abbr title=\"Router Advertisement\">RA</"
"abbr> messages. Maximum is 255 hops."
msgstr ""
+"Максимальна кількість стрибків для публікації в повідомленнях <abbr title="
+"\"Router Advertisement\">RA</abbr>. Максимальне значення – 255 стрибків."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2016
msgid "The network name is already used"
@@ -8161,6 +8403,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:569
msgid "The query response interval must be lower than the query interval value"
msgstr ""
+"Інтервал відповіді на запит має бути нижчим за значення інтервалу запиту"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:158
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:42
@@ -8177,11 +8420,16 @@ msgid ""
"network. If a network is expected to be lossy, the robustness value may be "
"increased. IGMP is robust to (Robustness-1) packet losses"
msgstr ""
+"Значення надійності дозволяє налаштувати очікувану втрату пакетів у мережі. "
+"Якщо очікуються втрати в мережі, значення надійності може бути збільшено. "
+"IGMP стійкий до втрат пакетів (надійність-1)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:171
msgid ""
"The rule target is a jump to another rule specified by its priority value"
msgstr ""
+"Ціль правила — перехід до іншого правила, визначеного значенням його "
+"пріоритету"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:91
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:166
@@ -8190,6 +8438,9 @@ msgid ""
"to 65535 or symbol alias declared in /etc/iproute2/rt_tables. Special "
"aliases local (255), main (254) and default (253) are also valid"
msgstr ""
+"Метою правила є ідентифікатор таблиці пошуку: числовий індекс таблиці від 0 "
+"до 65535 або символьний псевдонім, оголошений у /etc/iproute2/rt_tables. "
+"Також дійсні спеціальні псевдоніми local (255), main (254) і default (253)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1371
msgid "The selected %s mode is incompatible with %s encryption"
@@ -8264,7 +8515,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1446
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1458
msgid "The value is overridden by configuration. Original: %s"
-msgstr ""
+msgstr "Значення перевизначено конфігурацією. Оригінал: %s"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:736
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:768
@@ -8391,11 +8642,12 @@ msgstr "Синхронізація часу"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:653
msgid "Time in milliseconds"
-msgstr ""
+msgstr "Час у мілісекундах"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:527
msgid "Time in seconds to spend in listening and learning states"
msgstr ""
+"Час у секундах, який необхідно провести у станах прослуховування та вивчення"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1167
msgid "Time interval for rekeying GTK"
@@ -8407,15 +8659,16 @@ msgstr "Тайм-аут"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:657
msgid "Timeout in seconds"
-msgstr ""
+msgstr "Тайм-аут в секундах"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:513
msgid "Timeout in seconds for learned MAC addresses in the forwarding database"
msgstr ""
+"Тайм-аут в секундах для вивчених MAC-адрес у базі даних переспрямовування"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:532
msgid "Timeout in seconds until topology updates on link loss"
-msgstr ""
+msgstr "Тайм-аут в секундах до оновлення топології при втраті зв’язку"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:144
msgid "Timezone"
@@ -8463,12 +8716,13 @@ msgstr "Клас трафіку"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:500
msgid "Traffic filter chain \"%h\""
-msgstr ""
+msgstr "Ланцюг фільтра трафіку \"%h\""
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:438
+#, fuzzy
msgctxt "nft counter"
msgid "Traffic matched by rule: %.1000mPackets, %.1024mBytes"
-msgstr ""
+msgstr "Трафік, відповідний правилом: %.1000mPackets, %.1024mBytes"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:387
msgid "Transfer"
@@ -8507,7 +8761,7 @@ msgstr "Посилання тунелю"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1403
msgid "Tunnel device"
-msgstr ""
+msgstr "Тунель"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:185
msgid "Tx-Power"
@@ -8522,17 +8776,17 @@ msgstr "Тип"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:181
msgid "Type of service"
-msgstr ""
+msgstr "Тип послуги"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:53
msgctxt "nft udp dport"
msgid "UDP destination port"
-msgstr ""
+msgstr "UDP-порт призначення"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:52
msgctxt "nft udp sport"
msgid "UDP source port"
-msgstr ""
+msgstr "UDP-порт джерела"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:328
msgid "UDP:"
@@ -8629,12 +8883,17 @@ msgid "Unexpected reply data format"
msgstr "Несподіваний формат даних відповіді"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1466
+#, fuzzy
msgid ""
"Unique Local Address - in the range <code>fc00::/7</code>. Typically only "
"within the &#8216;local&#8217; half <code>fd00::/8</code>. ULA for IPv6 is "
"analogous to IPv4 private network addressing. This prefix is randomly "
"generated at first install."
msgstr ""
+"Унікальна локальна адреса (ULA) – у діапазоні <code>fc00::/7</code>. "
+"Зазвичай лише в межах «локальної» половини <code>fd00::/8</code>. ULA для "
+"IPv6 аналогічна адресації приватної мережі IPv4. Цей префікс генерується "
+"випадковим чином під час першої інсталяції."
#: modules/luci-base/htdocs/luci-static/resources/network.js:2111
#: modules/luci-compat/luasrc/model/network.lua:971
@@ -8750,12 +9009,16 @@ msgid ""
"Upon pressing \"Continue\", bridges configuration will be updated and the "
"network will be restarted to apply the updated configuration."
msgstr ""
+"Після натискання «Продовжити» конфігурація мостів буде оновлена, а мережа "
+"перезапуститься, щоб застосувати оновлену конфігурацію."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:428
msgid ""
"Upon pressing \"Continue\", ifname options will get renamed and the network "
"will be restarted to apply the updated configuration."
msgstr ""
+"Після натискання «Продовжити», параметри ifname будуть перейменовані, а "
+"мережа перезапуститься, щоб застосувати оновлену конфігурацію."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:422
msgid "Upstream resolvers will be queried in the order of the resolv file."
@@ -8812,13 +9075,15 @@ msgstr "Використовувати XOR або апаратний MAC-адр
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:323
msgid "Use XOR of hardware MAC addresses and IP addresses (layer2+3)"
-msgstr ""
+msgstr "Використовувати XOR апаратних MAC-адрес та IP-адрес (layer2+3)"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:325
msgid ""
"Use XOR of hardware MAC addresses and IP addresses, rely on skb_flow_dissect "
"(encap2+3)"
msgstr ""
+"Використовувати XOR апаратних MAC-адрес та IP-адрес, користуючись "
+"skb_flow_dissect (encap2+3)"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:294
msgid "Use as external overlay (/overlay)"
@@ -8861,6 +9126,8 @@ msgid ""
"Use legacy MAP interface identifier format (draft-ietf-softwire-map-00) "
"instead of RFC7597"
msgstr ""
+"Використовувати застарілий формат ідентифікатора інтерфейсу MAP (draft-ietf-"
+"softwire-map-00) замість RFC7597"
#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:179
msgid "Use routing table"
@@ -8869,7 +9136,7 @@ msgstr "Використовувати таблицю маршрутизації
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:58
msgctxt "nft nat flag persistent"
msgid "Use same source and destination for each connection"
-msgstr ""
+msgstr "Використовувати те саме джерело та призначення для кожного з’єднання"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1575
msgid "Use system certificates"
@@ -8903,6 +9170,8 @@ msgstr "Використовувати інформацію про проток
msgid ""
"Use upper layer protocol information, rely on skb_flow_dissect (encap3+4)"
msgstr ""
+"Використовувати інформацію протоколу верхнього рівня, користуючись "
+"skb_flow_dissect (encap3+4)"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:36
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:194
@@ -8932,7 +9201,7 @@ msgstr "Сертифікат користувача (PEM-кодований)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:186
msgid "User identifier"
-msgstr ""
+msgstr "Ідентифікатор користувача"
#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:132
msgid "User key (PEM encoded)"
@@ -8948,7 +9217,7 @@ msgstr "Ім'я користувача"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:121
msgid "Utilize flow table <strong>%h</strong>"
-msgstr ""
+msgstr "Використовувати flow-таблицю <strong>%h</strong>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1562
msgid "VC-Mux"
@@ -8961,22 +9230,22 @@ msgstr "VDSL"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:435
msgctxt "MACVLAN mode"
msgid "VEPA (Virtual Ethernet Port Aggregator)"
-msgstr ""
+msgstr "VEPA (Virtual Ethernet Port Aggregator)"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:346
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1397
msgid "VLAN (802.1ad)"
-msgstr ""
+msgstr "VLAN (802.1ad)"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:345
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1394
msgid "VLAN (802.1q)"
-msgstr ""
+msgstr "VLAN (802.1q)"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:414
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:845
msgid "VLAN ID"
-msgstr ""
+msgstr "VLAN ID"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:173
msgid "VLANs on %q"
@@ -9052,15 +9321,15 @@ msgstr ""
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:388
msgid "Validation for all slaves"
-msgstr ""
+msgstr "Перевірка для всіх ведених"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:386
msgid "Validation only for active slave"
-msgstr ""
+msgstr "Перевірка лише для активного веденого"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:387
msgid "Validation only for backup slaves"
-msgstr ""
+msgstr "Перевірка лише для резервних ведених"
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:73
msgid "Vendor"
@@ -9073,6 +9342,8 @@ msgstr "Клас постачальника для відправки при з
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:402
msgid "Verify unsigned domain responses really come from unsigned domains."
msgstr ""
+"Перевіряти, чи справді відповіді непідписаного домену надходять від "
+"непідписаних доменів."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:196
msgid "Verifying the uploaded image file."
@@ -9085,7 +9356,7 @@ msgstr "Дуже висока"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:348
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1409
msgid "Virtual Ethernet"
-msgstr ""
+msgstr "Віртуальний Ethernet"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:60
msgid "Virtual dynamic interface"
@@ -9149,16 +9420,21 @@ msgid "Weak"
msgstr "Слабка"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1022
+#, fuzzy
msgid ""
"When delegating prefixes to multiple downstreams, interfaces with a higher "
"preference value are considered first when allocating subnets."
msgstr ""
+"При делегуванні префіксів кільком низхідним потокам інтерфейси з більшим "
+"значенням привілею розглядаються першими під час розподілу підмереж."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:109
msgid ""
"When enabled, gateway is on-link even if the gateway does not match any "
"interface prefix"
msgstr ""
+"Якщо увімкнено, шлюз стає on-link, навіть якщо адреса шлюза не відповідає "
+"жодному префіксу інтерфейсу"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
msgid ""
@@ -9305,9 +9581,12 @@ msgstr ""
"інтерфейси!"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:98
+#, fuzzy
msgid ""
"You must select at least one ARP IP target if ARP monitoring is selected!"
msgstr ""
+"Ви повинні вибрати принаймні одну IP-адресу, якщо вибрано моніторинг ARP "
+"IP-адрес!"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:212
msgid "ZRam Compression Algorithm"
@@ -9403,7 +9682,7 @@ msgstr "дБм"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:68
msgctxt "nft unit"
msgid "day"
-msgstr ""
+msgstr "день"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1087
msgid "disable"
@@ -9441,7 +9720,7 @@ msgstr "минув"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:780
msgid "forced"
-msgstr ""
+msgstr "примусово"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:85
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196
@@ -9471,7 +9750,7 @@ msgstr "приховано"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:69
msgctxt "nft unit"
msgid "hour"
-msgstr ""
+msgstr "година"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:771
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:879
@@ -9499,7 +9778,7 @@ msgstr "ключ із 5 або 13 символів"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:793
msgid "managed config (M)"
-msgstr ""
+msgstr "managed config (M)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
msgid "medium security"
@@ -9508,7 +9787,7 @@ msgstr "середній рівень безпеки"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:70
msgctxt "nft unit"
msgid "minute"
-msgstr ""
+msgstr "хвилина"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1542
msgid "minutes"
@@ -9516,7 +9795,7 @@ msgstr "хв."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:797
msgid "mobile home agent (H)"
-msgstr ""
+msgstr "mobile home agent (H)"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:423
msgid "netif_carrier_ok()"
@@ -9555,7 +9834,7 @@ msgstr "вимкнено"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:778
msgid "on available prefix"
-msgstr ""
+msgstr "за доступним префіксом"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1391
msgid "open network"
@@ -9563,7 +9842,7 @@ msgstr "відкрита мережа"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:795
msgid "other config (O)"
-msgstr ""
+msgstr "other config (O)"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46
@@ -9573,7 +9852,7 @@ msgstr "вихід"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:64
msgctxt "nft unit"
msgid "packets"
-msgstr ""
+msgstr "пакети"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
msgid "positive decimal value"
@@ -9629,6 +9908,9 @@ msgid ""
"<abbr title=\"Hypertext Transfer Protocol Secure\">HTTPS</abbr> network "
"access."
msgstr ""
+"uHTTPd надає доступ до мережі по <abbr title=\"Hypertext Transfer Protocol\""
+">HTTP</abbr> або <abbr title=\"Hypertext Transfer Protocol Secure\""
+">HTTPS</abbr>."
#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
msgid "unique value"
@@ -9789,7 +10071,7 @@ msgstr "дійсне ціле значення"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:355
msgid "valid multicast MAC address"
-msgstr ""
+msgstr "дійсна мультикаст MAC-адреса"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:323
msgid "valid network in address/netmask notation"
@@ -9848,7 +10130,7 @@ msgstr "слабкий рівень безпеки"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:67
msgctxt "nft unit"
msgid "week"
-msgstr ""
+msgstr "тиждень"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47
msgid "yes"
diff --git a/modules/luci-base/po/zh_Hans/base.po b/modules/luci-base/po/zh_Hans/base.po
index e65b97267e..945641f2f3 100644
--- a/modules/luci-base/po/zh_Hans/base.po
+++ b/modules/luci-base/po/zh_Hans/base.po
@@ -4,8 +4,8 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-06 15:26+0000\n"
-"Last-Translator: Eric <alchemillatruth@purelymail.com>\n"
+"PO-Revision-Date: 2022-04-20 01:49+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luci/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -745,7 +745,7 @@ msgstr "此设备的可选简短描述"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1477
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:20
msgid "Annex"
-msgstr "Annex"
+msgstr "附件"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1478
msgid "Annex A + L + M (all)"
@@ -753,19 +753,19 @@ msgstr "Annex A + L + M(全部)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1486
msgid "Annex A G.992.1"
-msgstr "Annex A G.992.1"
+msgstr "附件 A G.992.1"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1487
msgid "Annex A G.992.2"
-msgstr "Annex A G.992.2"
+msgstr "附件 A G.992.2"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1488
msgid "Annex A G.992.3"
-msgstr "Annex A G.992.3"
+msgstr "附件A G.992.3"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1489
msgid "Annex A G.992.5"
-msgstr "Annex A G.992.5"
+msgstr "附件 A G.992.5"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1479
msgid "Annex B (all)"
@@ -773,15 +773,15 @@ msgstr "Annex B(全部)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1482
msgid "Annex B G.992.1"
-msgstr "Annex B G.992.1"
+msgstr "附件 B G.992.1"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1483
msgid "Annex B G.992.3"
-msgstr "Annex B G.992.3"
+msgstr "附件 B G.992.3"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1484
msgid "Annex B G.992.5"
-msgstr "Annex B G.992.5"
+msgstr "附件 B G.992.5"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1480
msgid "Annex J (all)"
@@ -789,7 +789,7 @@ msgstr "Annex J(全部)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1490
msgid "Annex L G.992.3 POTS 1"
-msgstr "Annex L G.992.3 POTS 1"
+msgstr "附件 L G.992.3 POTS 1"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1481
msgid "Annex M (all)"
@@ -797,11 +797,11 @@ msgstr "Annex M(全部)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1491
msgid "Annex M G.992.3"
-msgstr "Annex M G.992.3"
+msgstr "附件 M G.992.3"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1492
msgid "Annex M G.992.5"
-msgstr "Annex M G.992.5"
+msgstr "附件 M G.992.5"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:891
msgid "Announce this device as IPv6 DNS server."
@@ -1757,7 +1757,7 @@ msgstr "DNS 权重"
#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:33
msgid "DNS-Label / FQDN"
-msgstr "DNS-Label / FQDN"
+msgstr "DNS-标签/FQDN"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
msgid "DNSSEC"
@@ -2723,11 +2723,11 @@ msgstr "额外的 sstpc 选项"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1533
msgid "FT over DS"
-msgstr "FT over DS"
+msgstr "FT优于DS"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1534
msgid "FT over the Air"
-msgstr "FT over the Air"
+msgstr "FT无线"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
msgid "FT protocol"
@@ -3429,7 +3429,7 @@ msgstr "忽略虚假空域名解析"
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:9
msgid "IPsec XFRM"
-msgstr "IPsec XFRM"
+msgstr "IPsec XFRM协议"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:90
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:113
@@ -4544,7 +4544,7 @@ msgstr "MAC 列表"
#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:16
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:13
msgid "MAP / LW4over6"
-msgstr "MAP / LW4over6"
+msgstr "MAP / LW4over6配置"
#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:62
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:7
diff --git a/modules/luci-base/po/zh_Hant/base.po b/modules/luci-base/po/zh_Hant/base.po
index 9176164b3d..ff2238a95d 100644
--- a/modules/luci-base/po/zh_Hant/base.po
+++ b/modules/luci-base/po/zh_Hant/base.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-02-05 09:21+0000\n"
+"PO-Revision-Date: 2022-04-21 23:00+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luci/zh_Hant/>\n"
@@ -10,12 +10,12 @@ 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.12-dev\n"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:621
msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
msgid "\"%h\" table \"%h\""
-msgstr ""
+msgstr "\"%h\" 標籤 \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1516
msgid "%.1f dB"
@@ -26,7 +26,6 @@ msgid "%d Bit"
msgstr "%d 位元"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4028
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3735
msgid "%d invalid field(s)"
msgstr "%d 個無效欄位"
@@ -48,15 +47,12 @@ msgstr "(%d 分鐘視窗, %d 秒間隔)"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:283
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:88
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:91
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:258
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:282
msgid "(empty)"
msgstr "(空白)"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:352
#: modules/luci-compat/luasrc/view/cbi/network_netinfo.htm:23
#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:58
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:351
msgid "(no interfaces attached)"
msgstr "(未連接介面)"
@@ -72,8 +68,6 @@ msgstr "-- 額外欄位 --"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3669
-#: modules/luci-base/htdocs/luci-static/resources/form.js:4037
msgid "-- Please choose --"
msgstr "-- 請選擇 --"
@@ -122,7 +116,7 @@ msgstr "1分鐘負載:"
msgctxt "nft amount of flags"
msgid "1 flag"
msgid_plural "%d flags"
-msgstr[0] ""
+msgstr[0] "%d 旗幟"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:253
msgid "15 Minute Load:"
@@ -234,58 +228,57 @@ msgstr "<abbr title=\"Router Advertisement\">RA</abbr> 服務"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:78
msgctxt "nft relational \">\" operator expression"
msgid "<var>%s</var> greater than <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var>大於<strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:76
msgctxt "nft relational \">=\" operator expression"
msgid "<var>%s</var> greater than or equal to <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> 大於或等於 <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:81
msgctxt "nft set match expression"
msgid "<var>%s</var> in set <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> 在集合 <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:74
msgctxt "nft relational \"==\" operator expression"
msgid "<var>%s</var> is <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> 是 <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:80
msgctxt "nft relational \"in\" operator expression"
msgid "<var>%s</var> is one of <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> 是 <strong>%s</strong> 之一"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:79
msgctxt "nft relational \"<\" operator expression"
msgid "<var>%s</var> lower than <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> 低於 <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:77
msgctxt "nft relational \"<=\" operator expression"
msgid "<var>%s</var> lower than or equal to <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> 小於或等於 <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:75
msgctxt "nft relational \"!=\" operator expression"
msgid "<var>%s</var> not <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> 不是 <strong>%s</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:82
msgctxt "nft not in set match expression"
msgid "<var>%s</var> not in set <strong>%s</strong>"
-msgstr ""
+msgstr "<var>%s</var> 不在集合 <strong>%s</strong>"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:370
msgid "A configuration for the device \"%s\" already exists"
-msgstr "裝置「%s」的設定已存在"
+msgstr "設備“%s”的配置已存在"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
msgid "A directory with the same name already exists."
msgstr "已存在同名的目錄。"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2664
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2662
msgid "A new login is required since the authentication session expired."
msgstr "因為身分驗證會話已逾期,需要重新登入。"
@@ -348,7 +341,7 @@ msgstr "ARP重試門檻"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:609
msgid "ARP traffic table \"%h\""
-msgstr ""
+msgstr "ARP 流量標籤\"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1504
msgid "ATM (Asynchronous Transfer Mode)"
@@ -389,9 +382,6 @@ msgstr "ATU-C 系統廠牌 ID"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:266
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:548
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:552
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:265
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:547
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:551
msgid "Absent Interface"
msgstr "缺少的介面"
@@ -406,7 +396,7 @@ msgstr "接受本地連接"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:86
msgctxt "nft accept action"
msgid "Accept packet"
-msgstr ""
+msgstr "接受數據包"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:647
msgid "Accept packets with local source addresses"
@@ -489,7 +479,6 @@ msgstr "自適應發送負載平衡 (balance-tlb, 5)"
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:885
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3467
msgid "Add"
msgstr "新增"
@@ -533,12 +522,12 @@ msgstr "加入金鑰"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:409
msgid "Add local domain suffix to names served from hosts files."
-msgstr "新增本地網域尾碼到由 hosts 文件檔中送達的名稱"
+msgstr "將本地網域尾碼加入到主機檔案提供的名稱。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:465
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1129
msgid "Add new interface..."
-msgstr "新增新界面…"
+msgstr "新增新介面…"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:172
msgid "Add peer"
@@ -576,7 +565,7 @@ msgstr "位址"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:22
msgctxt "nft meta nfproto"
msgid "Address family"
-msgstr ""
+msgstr "地址家族"
#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
msgid "Address to access local relay bridge"
@@ -656,7 +645,7 @@ msgstr "所有伺服器"
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"address."
-msgstr "按照順序分配 IP 位址,從最低的可用位址開始"
+msgstr "按照順序分配 IP 位址,從最低的可用位址開始。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:377
msgid "Allocate IPs sequentially"
@@ -845,7 +834,7 @@ msgstr "宣告的 IPv6 DNS 伺服器"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1673
msgid "Anonymous Identity"
-msgstr "匿名身分"
+msgstr "匿名身份"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:162
msgid "Anonymous Mount"
@@ -858,13 +847,12 @@ msgstr "自動掛載swap分區"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:490
msgctxt "nft match any traffic"
msgid "Any packet"
-msgstr ""
+msgstr "任何數據包"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:84
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:174
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:60
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:195
msgid "Any zone"
msgstr "任意區域"
@@ -877,19 +865,15 @@ msgid "Apply backup?"
msgstr "是否套用備份?"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4615
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4322
msgid "Apply request failed with status <code>%h</code>"
msgstr "套用要求失敗,狀態 <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2175
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4481
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2173
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4188
msgid "Apply unchecked"
msgstr "應用未核取"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4554
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4261
msgid "Applying configuration changes… %ds"
msgstr "組態變更套用中… %ds"
@@ -926,14 +910,14 @@ msgstr "已連接裝置"
msgid ""
"At least <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
"strong>"
-msgstr ""
+msgstr "每個 <strong>%h</strong> 至少 <strong>%h</strong>,<strong>%h</strong> 爆發"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:114
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:115
msgid ""
"At most <strong>%h</strong> per <strong>%h</strong>, burst of <strong>%h</"
"strong>"
-msgstr ""
+msgstr "每 <strong>%h</strong> 最多 <strong>%h</strong> 個,<strong>%h</strong> 爆發"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:154
msgid "Attempt to enable configured mount points for attached devices"
@@ -987,7 +971,7 @@ msgstr "在掛載前先檢查檔案系統中是否含有錯誤"
msgid ""
"Automatically handle multiple uplink interfaces using source-based policy "
"routing."
-msgstr ""
+msgstr "使用基於源的策略路由自動處理多個上行鏈路接口。"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:170
msgid "Automatically mount filesystems on hotplug"
@@ -1044,7 +1028,6 @@ msgid "BSSID"
msgstr "BSSID"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3200
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3136
msgid "Back"
msgstr "返回"
@@ -1099,7 +1082,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:326
msgid "Bind dynamically to interfaces rather than wildcard address."
-msgstr "動態繫結到介面而不是萬用字元位址 (推薦為 linux 預設值)"
+msgstr "動態繫結到介面而不是萬用字元位址 (推薦為 linux 預設值)。"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:59
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:64
@@ -1164,7 +1147,7 @@ msgstr "橋接連接埠"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:613
msgid "Bridge traffic table \"%h\""
-msgstr ""
+msgstr "橋樑交通表“%h”"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1565
msgid "Bridge unit number"
@@ -1188,7 +1171,6 @@ msgstr "廣播政策(廣播,3)"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2845
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4138
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3845
msgid "Browse…"
msgstr "瀏覽…"
@@ -1228,39 +1210,38 @@ msgstr "呼叫失敗"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:295
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:203
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3854
msgid "Cancel"
msgstr "取消"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:540
msgctxt "Chain hook: forward"
msgid "Capture incoming packets addressed to other hosts"
-msgstr ""
+msgstr "捕獲發往其他主機的傳入數據包"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:532
msgctxt "Chain hook: prerouting"
msgid "Capture incoming packets before any routing decision"
-msgstr ""
+msgstr "在任何路由決策之前捕獲傳入的數據包"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:536
msgctxt "Chain hook: input"
msgid "Capture incoming packets routed to the local system"
-msgstr ""
+msgstr "捕獲路由到本地系統的傳入數據包"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:548
msgctxt "Chain hook: postrouting"
msgid "Capture outgoing packets after any routing decision"
-msgstr ""
+msgstr "在任何路由決策後捕獲傳出數據包"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:544
msgctxt "Chain hook: output"
msgid "Capture outgoing packets originating from the local system"
-msgstr ""
+msgstr "捕獲來自本地系統的傳出數據包"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:528
msgctxt "Chain hook: ingress"
msgid "Capture packets directly after the NIC received them"
-msgstr ""
+msgstr "NIC收到後直接抓包"
#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:17
msgid "Category"
@@ -1323,15 +1304,13 @@ msgstr "鏈"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:552
msgctxt "Yet unknown nftables chain hook"
msgid "Chain hook \"%h\""
-msgstr ""
+msgstr "鏈鉤“%h”"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4367
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
msgid "Changes"
msgstr "待修改"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4650
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4357
msgid "Changes have been reverted."
msgstr "設定值已還原."
@@ -1350,7 +1329,6 @@ msgid "Channel"
msgstr "頻道"
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:98
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:81
msgid "Channel Analysis"
msgstr "通道分析"
@@ -1434,7 +1412,6 @@ msgstr "當要求DHCP時要傳送的用戶識別碼ID"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4384
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:167
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:173
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4091
msgid "Close"
msgstr "關閉"
@@ -1499,17 +1476,14 @@ msgstr "計算傳出的校驗和(自選)."
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4367
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:454
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4074
msgid "Configuration"
msgstr "組態"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4529
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4236
msgid "Configuration changes applied."
msgstr "組態變更已套用。"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4467
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4174
msgid "Configuration changes have been rolled back!"
msgstr "組態變更已被復原!"
@@ -1588,19 +1562,18 @@ msgid "Connection lost"
msgstr "連接遺失"
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:153
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:136
msgid "Connections"
msgstr "連線數"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:28
msgctxt "nft ct state"
msgid "Conntrack state"
-msgstr ""
+msgstr "連接狀態"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:30
msgctxt "nft ct status"
msgid "Conntrack status"
-msgstr ""
+msgstr "連接狀態"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:378
msgid "Consider the slave up when all ARP IP targets are reachable (all, 1)"
@@ -1627,19 +1600,18 @@ msgstr "繼續"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:88
msgctxt "nft jump action"
msgid "Continue in <strong><a href=\"#%q.%q\">%h</a></strong>"
-msgstr ""
+msgstr "繼續<strong><a href=\"#%q.%q\">%h</a></strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:119
msgid "Continue in calling chain"
-msgstr ""
+msgstr "繼續調用鏈"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:522
msgctxt "Chain policy: accept"
msgid "Continue processing unmatched packets"
-msgstr ""
+msgstr "繼續處理不匹配的數據包"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4503
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4210
msgid ""
"Could not regain access to the device after applying the configuration "
"changes. You might need to reconnect if you modified network related "
@@ -1687,8 +1659,6 @@ msgstr "目前功率"
#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:53
#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:82
#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:83
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:572
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:574
msgid "Custom Interface"
msgstr "自訂介面"
@@ -1884,9 +1854,6 @@ msgstr "委派 IPv6 首碼"
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2738
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2742
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3451
msgid "Delete"
msgstr "刪除"
@@ -1934,12 +1901,12 @@ msgstr "目的地"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:41
msgctxt "nft ip daddr"
msgid "Destination IP"
-msgstr ""
+msgstr "目標 IP"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:45
msgctxt "nft ip6 daddr"
msgid "Destination IPv6"
-msgstr ""
+msgstr "目標 IPV6"
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:48
msgid "Destination port"
@@ -1948,7 +1915,7 @@ msgstr "目的通訊埠"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:43
msgctxt "nft ip dport"
msgid "Destination port"
-msgstr ""
+msgstr "目標 端口"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:165
@@ -1969,7 +1936,6 @@ msgstr "目標區域"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:280
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:356
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:392
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:191
msgid "Device"
msgstr "裝置"
@@ -2003,7 +1969,6 @@ msgid "Device type"
msgstr "裝置類型"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4502
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4209
msgid "Device unreachable!"
msgstr "裝置不可達!"
@@ -2081,7 +2046,7 @@ msgstr "低確認(Low Acknowledgement)時取消連線"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
msgid ""
"Discard upstream responses containing <a href=\"%s\">RFC1918</a> addresses."
-msgstr "丟棄上游RFC1918 虛擬IP網路的回應。"
+msgstr "丟棄包含 <a href=\"%s\">RFC1918</a> 地址的上游響應。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
@@ -2110,10 +2075,6 @@ msgstr "磁碟空間"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4473
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1770
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3010
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3149
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3353
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4180
msgid "Dismiss"
msgstr "關閉"
@@ -2139,13 +2100,12 @@ msgid ""
"\">DHCP</abbr> server and <abbr title=\"Domain Name System\">DNS</abbr> "
"forwarder."
msgstr ""
-"Dnsmasq 是組合<abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
-"abbr>-伺服器 和 <abbr title=\"Domain Name System\">DNS</abbr>-轉發給 <abbr "
-"title=\"Network Address Translation\">NAT</abbr> 防火牆用"
+"Dnsmasq 是一個輕量級的 <abbr title=\"Dynamic Host Configuration Protocol\""
+">DHCP</abbr> 伺服器和 <abbr title=\"Domain Name System\">DNS</abbr> 轉發器。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:413
msgid "Do not cache negative replies, e.g. for non-existent domains."
-msgstr "不快取拒絕的回應,例如.不存在的網域"
+msgstr "不快取拒絕的回應,例如:不存在的網域。"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:86
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:91
@@ -2159,15 +2119,15 @@ msgstr "不要建立主機(host)到節點(peer)的路由(任選)."
msgid "Do not forward DNS queries without dots or domain parts."
msgstr ""
"不轉發沒有 <abbr title=\"Domain Name System\">DNS</abbr> 名稱的 <abbr title="
-"\"Domain Name System\">DNS</abbr> 請求"
+"\"Domain Name System\">DNS</abbr> 請求。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
msgid "Do not forward queries that cannot be answered by public resolvers."
-msgstr "不轉發公用名稱伺服器不能回答的請求"
+msgstr "不轉發公用名稱伺服器不能回答的請求。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
msgid "Do not forward reverse lookups for local networks."
-msgstr "對本地網路不轉發反向查詢"
+msgstr "對本地網路不轉發反向查詢。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
msgid "Do not listen on the specified interfaces."
@@ -2256,7 +2216,6 @@ msgid "Downstream SNR offset"
msgstr "下載串流 SNR 位移"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2698
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2696
msgid "Drag to reorder"
msgstr "拖動來排序"
@@ -2267,12 +2226,12 @@ msgstr "丟棄相同多餘的訊框(Frames)"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:87
msgctxt "nft drop action"
msgid "Drop packet"
-msgstr ""
+msgstr "丟棄數據包"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:518
msgctxt "Chain policy: drop"
msgid "Drop unmatched packets"
-msgstr ""
+msgstr "丟棄不匹配的數據包"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:12
msgid "Dropbear Instance"
@@ -2297,15 +2256,15 @@ msgstr "動態 <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1429
msgid "Dynamic Authorization Extension client."
-msgstr ""
+msgstr "動態授權擴展客戶端。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1434
msgid "Dynamic Authorization Extension port."
-msgstr ""
+msgstr "動態授權擴展端口。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1440
msgid "Dynamic Authorization Extension secret."
-msgstr ""
+msgstr "動態授權擴展密鑰。"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
msgid "Dynamic tunnel"
@@ -2332,15 +2291,12 @@ msgstr "可擴展身份驗證協定(EAP)-方式"
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:495
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:902
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2716
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2719
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3314
msgid "Edit"
msgstr "編輯"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:174
msgid "Edit peer"
-msgstr ""
+msgstr "編輯對等"
#: modules/luci-compat/luasrc/view/cbi/error.htm:13
msgid ""
@@ -2359,7 +2315,7 @@ msgstr "編輯無線網路"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:60
msgctxt "nft rt mtu"
msgid "Effective route MTU"
-msgstr ""
+msgstr "有效路由 MTU"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:462
msgid "Egress QoS mapping"
@@ -2368,7 +2324,7 @@ msgstr "輸出 QoS 對應"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:11
msgctxt "nft meta oifname"
msgid "Egress device name"
-msgstr ""
+msgstr "出口設備名稱"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:166
msgctxt "VLAN port state"
@@ -2391,7 +2347,7 @@ msgstr "啟用"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
msgid "Enable / Disable peer. Restart wireguard interface to apply changes."
-msgstr ""
+msgstr "啟用/禁用對等體。 重新啟動wireguard界面以應用更改。"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:538
msgid ""
@@ -2477,16 +2433,17 @@ msgid ""
"\">HTTP</abbr> requests to <abbr title=\"Hypertext Transfer Protocol Secure"
"\">HTTPS</abbr> port."
msgstr ""
+"啟用 <abbr title=\"Hypertext Transfer Protocol\">HTTP</abbr> 請求到 <abbr "
+"title=\"Hypertext Transfer Protocol Secure\">HTTPS</abbr> 的自動重定向端口。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:970
-#, fuzzy
msgid ""
"Enable downstream delegation of IPv6 prefixes available on this interface"
-msgstr "啟用此介面上可用的 IPv6 前綴的下游委托"
+msgstr "啟用此接口上可用的 IPv6 前綴的下游委託"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1716
msgid "Enable key reinstallation (KRACK) countermeasures"
-msgstr "啟用金鑰重新安裝攻擊 (KRACK) 因應對策"
+msgstr "啟用密鑰重新安裝 (KRACK) 對策"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:189
msgid "Enable learning and aging"
@@ -2501,7 +2458,6 @@ msgid "Enable mirroring of outgoing packets"
msgstr "啟用連出封包鏡像"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:715
-#, fuzzy
msgid "Enable multicast fast leave"
msgstr "啟用多播快速離開"
@@ -2542,7 +2498,7 @@ msgstr "啟用封裝封包的 DF(不分段)標誌."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:480
msgid "Enable the built-in single-instance TFTP server."
-msgstr ""
+msgstr "啟用內置的單實例 TFTP 服務器。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
msgid "Enable this network"
@@ -2554,7 +2510,6 @@ msgid "Enable tx checksum"
msgstr "啟用 Tx 校驗和"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:699
-#, fuzzy
msgid "Enable unicast flooding"
msgstr "啟用單播泛洪"
@@ -2626,15 +2581,15 @@ msgstr "強制 MLD 版本 2"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:13
msgctxt "nft meta oif"
msgid "Engress device id"
-msgstr ""
+msgstr "入口設備 ID"
#: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
msgid "Enter custom value"
-msgstr "輸入自訂數值"
+msgstr "輸入自定義值"
#: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
msgid "Enter custom values"
-msgstr "輸入自訂數值組"
+msgstr "輸入自定義值"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:97
msgid "Erasing..."
@@ -2651,7 +2606,7 @@ msgstr "錯誤"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:112
msgid "Error getting PublicKey"
-msgstr ""
+msgstr "獲取公鑰時出錯"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:29
msgid "Errored seconds (ES)"
@@ -2683,7 +2638,8 @@ msgstr "排除介面"
msgid ""
"Exempt <code>127.0.0.0/8</code> and <code>::1</code> from rebinding checks, "
"e.g. for RBL services."
-msgstr "允許127.0.0.0/8範圍內的上游回應,例如:對於RBL服務"
+msgstr "免除 <code>127.0.0.0/8</code> 和 <code>::1</code> 重新綁定檢查,例如 用於 "
+"RBL 服務。"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:356
msgid "Existing device"
@@ -2788,7 +2744,6 @@ msgid "Failed to change the system password."
msgstr "更新系統密碼失敗。"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4461
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4168
msgid "Failed to confirm apply within %ds, waiting for rollback…"
msgstr "無法在 %ds 秒內確認變更,等待回滾…"
@@ -2805,9 +2760,8 @@ msgid ""
"File listing upstream resolvers, optionally domain-specific, e.g. "
"<code>server=1.2.3.4</code>, <code>server=/domain/1.2.3.4</code>."
msgstr ""
-"此檔案可能包含格式如「server=/domain/1.2.3.4」或「server=1.2.3.4」之類的行。"
-"前者為特定的網域指定 <abbr title=\"Domain Name System\">DNS</abbr> 伺服器,後"
-"者則不限定伺服器的解析範圍。"
+"列出上游解析器的文件,可選擇特定於域的,例如 <code>server=1.2.3."
+"4</code>,<code>server=/domain/1.2.3.4</code>。"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2655
msgid "File not accessible"
@@ -2815,22 +2769,20 @@ msgstr "無法存取檔案"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
msgid "File to store DHCP lease information."
-msgstr ""
-"當給予<abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>-租賃將"
-"會被存檔"
+msgstr "用於存儲 DHCP 租用信息的檔案。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
msgid "File with upstream resolvers."
-msgstr "本地<abbr title=\"Domain Name System\">DNS</abbr> 檔案"
+msgstr "與上游解析器一起歸檔。"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2846
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:506
msgid "Filename"
-msgstr "檔名"
+msgstr "檔案名稱"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:492
msgid "Filename of the boot image advertised to clients."
-msgstr "開機影像檔通知給用戶端"
+msgstr "開機影像檔通知給用戶端。"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:191
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:314
@@ -2878,11 +2830,11 @@ msgstr "完成"
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:27
msgid "Firewall (iptables)"
-msgstr ""
+msgstr "防火墻 (iptables)"
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:43
msgid "Firewall (nftables)"
-msgstr ""
+msgstr "防火墻 (nftables)"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:149
msgid "Firewall Mark"
@@ -2894,11 +2846,11 @@ msgstr "防火牆設定"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:326
msgid "Firewall Status"
-msgstr "防火牆狀況"
+msgstr "防火牆狀態"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:176
msgid "Firewall mark"
-msgstr ""
+msgstr "防火牆標誌"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1519
msgid "Firmware File"
@@ -2910,7 +2862,7 @@ msgstr "韌體版本"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:445
msgid "Fixed source port for outbound DNS queries."
-msgstr "外發DNS請求的固定來源埠號"
+msgstr "外發DNS請求的固定來源埠號。"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:312
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:449
@@ -2936,7 +2888,7 @@ msgstr "燒錄中…"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:236
msgid "For QR-Code support please install the qrencode package!"
-msgstr ""
+msgstr "如需二維碼支持,請安裝 qrencode 包!"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:536
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:686
@@ -3048,7 +3000,7 @@ msgstr "分片閥值"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:57
msgctxt "nft nat flag fully-random"
msgid "Full port randomization"
-msgstr ""
+msgstr "全端口隨機化"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
msgid ""
@@ -3130,7 +3082,7 @@ msgstr "產生金鑰"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:240
msgid "Generate New QR-Code"
-msgstr ""
+msgstr "生成新的二維碼"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
msgid "Generate PMK locally"
@@ -3142,7 +3094,7 @@ msgstr "製作壓縮檔"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:255
msgid "Generate new QR-Code"
-msgstr ""
+msgstr "生成新的二維碼"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:79
msgid "Given password confirmation did not match, password not changed!"
@@ -3160,7 +3112,7 @@ msgstr "全域網路選項"
#: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:72
#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:92
msgid "Go to firmware upgrade..."
-msgstr ""
+msgstr "進入固件升級..."
#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
#: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:62
@@ -3172,8 +3124,6 @@ msgstr "前往密碼設定..."
#: modules/luci-base/htdocs/luci-static/resources/form.js:3697
#: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
-#: modules/luci-base/htdocs/luci-static/resources/form.js:2638
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3633
msgid "Go to relevant configuration page"
msgstr "前往相應設定頁"
@@ -3267,7 +3217,7 @@ msgstr "授予存取系統日誌的權限"
#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:43
msgid "Grant access to uHTTPd configuration"
-msgstr ""
+msgstr "授予對 uHTTPd 配置的訪問權限"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:61
msgid "Grant access to wireless channel status"
@@ -3296,7 +3246,7 @@ msgstr "HE.net使用者名稱"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:9
#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:64
msgid "HTTP(S) Access"
-msgstr ""
+msgstr "HTTP(S) 訪問"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:46
msgid "Hang Up"
@@ -3326,7 +3276,7 @@ msgstr "隱藏 <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:250
msgid "Hide QR-Code"
-msgstr ""
+msgstr "隱藏二維碼"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:293
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:332
@@ -3340,7 +3290,7 @@ msgstr "高速"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:565
msgctxt "Chain hook description"
msgid "Hook: <strong>%h</strong> (%h), Priority: <strong>%d</strong>"
-msgstr ""
+msgstr "掛鉤:<strong>%h</strong> (%h),優先級:<strong>%d</strong>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:57
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2164
@@ -3355,7 +3305,7 @@ msgstr "過期主機"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:507
msgid "Host requests this filename from the boot server."
-msgstr ""
+msgstr "主機從引導伺服器請求此文件名。"
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:88
msgid "Host-Uniq tag content"
@@ -3389,11 +3339,11 @@ msgstr ""
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:19
msgid "How long (in milliseconds) the LED should be off"
-msgstr ""
+msgstr "LED應熄滅多長時間(毫秒)"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:13
msgid "How long (in milliseconds) the LED should be on"
-msgstr ""
+msgstr "LED應亮多長時間(毫秒)"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:276
msgid "Human-readable counters"
@@ -3407,13 +3357,13 @@ msgstr "複合式"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:48
msgctxt "nft icmpv6 code"
msgid "ICMPv6 code"
-msgstr ""
+msgstr "ICMPv6程式碼"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:47
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:49
msgctxt "nft icmpv6 type"
msgid "ICMPv6 type"
-msgstr ""
+msgstr "ICMPv6型"
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:53
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan6.js:48
@@ -3438,7 +3388,7 @@ msgstr "IP 協定"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
msgid "IP Sets"
-msgstr ""
+msgstr "IP集"
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:126
msgid "IP Type"
@@ -3463,20 +3413,20 @@ msgstr "缺少IP位址"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:33
msgctxt "nft ip protocol"
msgid "IP protocol"
-msgstr ""
+msgstr "IP協議"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:15
msgctxt "nft meta l4proto"
msgid "IP protocol"
-msgstr ""
+msgstr "IP 協議"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:588
msgid "IP set"
-msgstr ""
+msgstr "IP 集"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
msgid "IP sets"
-msgstr ""
+msgstr "IP 集"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:431
msgid "IPs to override with NXDOMAIN"
@@ -3484,7 +3434,7 @@ msgstr "偽造的NX網域覆蓋"
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:9
msgid "IPsec XFRM"
-msgstr ""
+msgstr "IPsec XFRM協定"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:90
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:113
@@ -3495,7 +3445,7 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:90
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:83
msgid "IPv4"
-msgstr "IPv4"
+msgstr "IPv4 地址"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:351
msgid "IPv4 Firewall"
@@ -3503,7 +3453,7 @@ msgstr "IPv4防火牆"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:252
msgid "IPv4 Neighbours"
-msgstr ""
+msgstr "IPv4鄰居"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:251
msgid "IPv4 Routing"
@@ -3511,7 +3461,7 @@ msgstr "IPv4 路由"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:120
msgid "IPv4 Rules"
-msgstr ""
+msgstr "IPv4 規則"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:29
msgid "IPv4 Upstream"
@@ -3523,7 +3473,7 @@ msgstr "IPv4 上游"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:164
msgid "IPv4 address"
-msgstr "IPv4位址"
+msgstr "IPv4 位址"
#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:29
msgid "IPv4 assignment length"
@@ -3561,7 +3511,7 @@ msgstr "IPv4前綴長度"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:597
msgid "IPv4 traffic table \"%h\""
-msgstr ""
+msgstr "IPv4 流量表 \"%h\""
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
msgid "IPv4+IPv6"
@@ -3578,7 +3528,7 @@ msgstr "IPv4/IPv6 (雙啟 - 預設到IPv4)"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:605
msgid "IPv4/IPv6 traffic table \"%h\""
-msgstr ""
+msgstr "IPv4/IPv6 流量表 \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:91
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:114
@@ -3618,7 +3568,7 @@ msgstr "IPv6 路由"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:120
msgid "IPv6 Rules"
-msgstr ""
+msgstr "IPv6 規則"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:634
msgid "IPv6 Settings"
@@ -3684,7 +3634,7 @@ msgstr "IPv6路由前綴"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:966
msgid "IPv6 source routing"
-msgstr ""
+msgstr "IPv6 源路由"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1018
msgid "IPv6 suffix"
@@ -3701,7 +3651,7 @@ msgstr "IPv6 支援"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:601
msgid "IPv6 traffic table \"%h\""
-msgstr ""
+msgstr "IPv6 流量表 \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:101
msgid "IPv6-PD"
@@ -3728,7 +3678,7 @@ msgstr "身分識別"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:207
msgid "If available, the client's \"PresharedKey\""
-msgstr ""
+msgstr "如果可用,客戶端的“PresharedKey”"
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:96
msgid "If checked, 1DES is enabled"
@@ -3750,7 +3700,7 @@ msgstr "如果設定,則僅從給定的 IPv6 前綴類別中分配下游子網
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:196
msgid "If set, the meaning of the match options is inverted"
-msgstr ""
+msgstr "如果設置,則匹配選項的含義反轉"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:254
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:360
@@ -3769,7 +3719,7 @@ msgstr "假若指定的話, 掛載設備的分割標籤取代固定的設備節
msgid ""
"If there are any unsaved changes for this client, please save the "
"configuration before generating a QR-Code"
-msgstr ""
+msgstr "如果此客戶端有任何未保存的更改,請在生成二維碼之前保存配置"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:929
#: protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js:64
@@ -3859,7 +3809,7 @@ msgstr "傳入校驗和"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:144
msgid "Incoming interface"
-msgstr ""
+msgstr "傳入接口"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:92
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:97
@@ -3890,12 +3840,12 @@ msgstr "入口 QoS 對應"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:12
msgctxt "nft meta iif"
msgid "Ingress device id"
-msgstr ""
+msgstr "入口裝置 ID"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:10
msgctxt "nft meta iifname"
msgid "Ingress device name"
-msgstr ""
+msgstr "入口裝置名稱"
#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:67
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:25
@@ -3932,7 +3882,7 @@ msgstr "安裝延伸協定中..."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:541
msgid "Instance"
-msgstr ""
+msgstr "實例"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2032
msgid ""
@@ -3965,7 +3915,7 @@ msgstr "介面組態"
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:39
msgid "Interface ID"
-msgstr ""
+msgstr "接口 ID"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:111
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:151
@@ -4098,7 +4048,7 @@ msgstr "不正確的使用者名稱和/或者密碼!請再試一次。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:196
msgid "Invert match"
-msgstr ""
+msgstr "反轉匹配"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
msgid "Isolate Clients"
@@ -4130,7 +4080,7 @@ msgstr "加入網路:%q"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:171
msgid "Jump to rule"
-msgstr ""
+msgstr "跳轉到規則"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:228
msgid "Keep settings and retain the current configuration"
@@ -4138,7 +4088,6 @@ msgstr "保留目前設定"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js:20
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:77
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:60
msgid "Kernel Log"
msgstr "核心日誌"
@@ -4175,7 +4124,7 @@ msgstr "付予連外封包的金鑰(選項)."
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:66
msgctxt "nft unit"
msgid "KiB"
-msgstr ""
+msgstr "KiB"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:54
msgid "Kill"
@@ -4292,7 +4241,6 @@ msgstr ""
"間效率可能會大大降低. 建議盡可能不允許802.11b速率."
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4369
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4076
msgid "Legend:"
msgstr "圖例:"
@@ -4330,12 +4278,12 @@ msgstr "鏈接"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:432
msgid "List of IP addresses to convert into NXDOMAIN responses."
-msgstr "列出供應偽裝NX網域成果的主機群"
+msgstr "列出供應偽裝NX網域成果的主機群."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:296
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:580
msgid "List of IP sets to populate with the specified domain IPs."
-msgstr ""
+msgstr "使用指定域 IP 填充的 IP 集列表。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1559
msgid ""
@@ -4367,7 +4315,7 @@ msgstr "列出SSH金鑰以便驗證"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
msgid "List of domains to allow RFC1918 responses for."
-msgstr "列出允許RFC1918文件虛擬IP回應的網域"
+msgstr "列出允許RFC1918文件虛擬IP回應的網域."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:290
msgid "List of domains to force to an IP address."
@@ -4375,7 +4323,7 @@ msgstr "列出網域以便強制到某個IP位址."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:283
msgid "List of upstream resolvers to forward queries to."
-msgstr "列出 <abbr title=\"Domain Name System\">DNS</abbr> 伺服器以便轉發請求"
+msgstr "列出 <abbr title=\"Domain Name System\">DNS</abbr> 伺服器以便轉發請求."
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:130
msgid "Listen Port"
@@ -4397,11 +4345,10 @@ msgstr "僅監聽這些介面和回送 (loopback)。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:438
msgid "Listening port for inbound DNS queries."
-msgstr "進入的DNS請求聆聽埠"
+msgstr "進入的DNS請求聆聽埠."
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:123
#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:54
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:106
msgid "Load"
msgstr "負載"
@@ -4411,12 +4358,12 @@ msgstr "平均負載"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:242
msgid "Loading QR-Code..."
-msgstr ""
+msgstr "正在加載二維碼..."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1163
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1971
msgid "Loading data…"
-msgstr ""
+msgstr "正在加載數據…"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2973
msgid "Loading directory contents…"
@@ -4426,7 +4373,6 @@ msgstr "讀取目錄內容…"
#: modules/luci-base/luasrc/view/view.htm:4
#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/sysauth.htm:45
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1940
msgid "Loading view…"
msgstr "載入畫面中…"
@@ -4489,7 +4435,7 @@ msgstr "本地網域"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:274
msgid "Local domain suffix appended to DHCP names and hosts file entries."
-msgstr "附加到 DHCP 名稱和 hosts 檔案項目的本地域字尾"
+msgstr "附加到 DHCP 名稱和 hosts 檔案項目的本地域字尾."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
msgid "Local server"
@@ -4521,7 +4467,7 @@ msgstr "日誌"
#: themes/luci-theme-bootstrap/htdocs/luci-static/resources/view/bootstrap/sysauth.js:23
msgid "Logging in…"
-msgstr ""
+msgstr "登錄中…"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:57
@@ -4694,15 +4640,15 @@ msgstr "允許的最大監聽間隔"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
msgid "Maximum allowed number of active DHCP leases."
-msgstr "允許啟用DHCP釋放的最大數量"
+msgstr "允許啟用DHCP釋放的最大數量。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:466
msgid "Maximum allowed number of concurrent DNS queries."
-msgstr "允許同時齊發的DNS請求的最大數量"
+msgstr "允許同時齊發的DNS請求的最大數量。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:459
msgid "Maximum allowed size of EDNS0 UDP packets."
-msgstr "允許EDNS.0 協定的UDP封包最大數量"
+msgstr "允許EDNS.0 協定的UDP封包最大數量。"
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:126
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:118
@@ -4715,9 +4661,8 @@ msgid "Maximum number of leased addresses."
msgstr "租約位址群的最大數量。"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:542
-#, fuzzy
msgid "Maximum snooping table size"
-msgstr "最大偵聽表大小"
+msgstr "最大監聽表大小"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:811
msgid ""
@@ -4743,7 +4688,7 @@ msgstr "最大發射功率"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:330
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:331
msgid "Mbit/s"
-msgstr "Mbit/s"
+msgstr "Mbit/秒"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:35
msgid "Medium"
@@ -4790,7 +4735,7 @@ msgstr "公測數"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:65
msgctxt "nft unit"
msgid "MiB"
-msgstr ""
+msgstr "MiB"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:818
msgid "Min <abbr title=\"Router Advertisement\">RA</abbr> interval"
@@ -4985,7 +4930,7 @@ msgstr "網路儲存設備(NAS)ID"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:508
msgid "NAT action chain \"%h\""
-msgstr ""
+msgstr "NAT 動作鏈 \"%h\""
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:87
msgid "NAT-T Mode"
@@ -5017,7 +4962,6 @@ msgstr "候選 NTP 伺服器"
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1097
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3831
msgid "Name"
msgstr "名稱"
@@ -5055,7 +4999,7 @@ msgstr "網路工具"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:56
msgid "Network address"
-msgstr ""
+msgstr "網路地址"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:491
msgid "Network boot image"
@@ -5081,7 +5025,7 @@ msgstr "網路設備不存在"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:617
msgid "Network device table \"%h\""
-msgstr ""
+msgstr "網絡設備表“%h”"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:426
msgid "Network ifname configuration migration"
@@ -5094,7 +5038,7 @@ msgstr "網路界面"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:530
msgid "Network-ID"
-msgstr ""
+msgstr "網路-ID"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:706
msgid "Never"
@@ -5104,7 +5048,7 @@ msgstr "永不"
msgid ""
"Never forward matching domains and subdomains, resolve from DHCP or hosts "
"files only."
-msgstr "區網規範。不轉發與此網域符合的名稱,且僅從 DHCP 或 host 文件中解析"
+msgstr "區網規範。不轉發與此網域符合的名稱,且僅從 DHCP 或 host 文件中解析。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1149
msgid "New interface for \"%s\" can not be created: %s"
@@ -5121,7 +5065,6 @@ msgstr "下一個 »"
#: modules/luci-base/htdocs/luci-static/resources/form.js:4038
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:298
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:346
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3974
msgid "No"
msgstr "不"
@@ -5155,7 +5098,8 @@ msgstr "沒有 RX 信號"
msgid ""
"No changes to settings will be stored and are lost after rebooting. This "
"mode should only be used to install a firmware upgrade"
-msgstr ""
+msgstr "不會存儲對設置所做的任何更改,並且在重新啟動後會丟失。此模式應僅用於安裝韌體"
+"升級"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:69
msgid "No client associated"
@@ -5164,7 +5108,7 @@ msgstr "沒有已連接客戶端"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:3194
msgctxt "empty table placeholder"
msgid "No data"
-msgstr ""
+msgstr "暫無數據"
#: modules/luci-base/htdocs/luci-static/resources/rpc.js:406
msgid "No data received"
@@ -5182,7 +5126,7 @@ msgstr "不強制"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:241
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:244
msgid "No entries available"
-msgstr ""
+msgstr "無可用條目"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2913
msgid "No entries in this directory"
@@ -5227,7 +5171,7 @@ msgstr "無負向快取"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:651
msgid "No nftables ruleset load"
-msgstr ""
+msgstr "無 nftables 規則集載入"
#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:69
#: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:59
@@ -5247,7 +5191,7 @@ msgstr "尚無可用公鑰。"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:585
msgctxt "nft chain is empty"
msgid "No rules in this chain"
-msgstr ""
+msgstr "此鏈中沒有規則"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:91
msgid "No rules in this chain."
@@ -5349,7 +5293,7 @@ msgstr "IGMP成員數量報告"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:473
msgid "Number of cached DNS entries, 10000 is maximum, 0 is no caching."
-msgstr "快取DNS項目數量(最大值為10000,輸入0代表不快取)"
+msgstr "快取DNS項目數量(最大值為10000,輸入0代表不快取)。"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:311
msgid "Number of peer notifications after failover event"
@@ -5469,7 +5413,6 @@ msgstr "操作頻率"
#: modules/luci-base/htdocs/luci-static/resources/form.js:2002
#: modules/luci-base/htdocs/luci-static/resources/form.js:4050
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3986
msgid "Option \"%s\" contains an invalid input value."
msgstr "選項 \"%s\" 含有無效的輸入數值。"
@@ -5478,18 +5421,16 @@ msgid "Option \"%s\" must not be empty."
msgstr "選項 \"%s\" 必須不能為空值。"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4376
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4083
msgid "Option changed"
msgstr "選項已變更"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4378
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4085
msgid "Option removed"
msgstr "選項已移除"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1685
msgid "Optional"
-msgstr "選擇性"
+msgstr "可選"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:141
msgid "Optional, free-form notes about this device"
@@ -5543,11 +5484,12 @@ msgid ""
"Optional. IP addresses and prefixes that this peer is allowed to use inside "
"the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
"routes through the tunnel."
-msgstr ""
+msgstr "自選。允許此對等方在隧道內使用的IP位址和前綴。通常對等體的隧道IP位址和對等體"
+"通過隧道路由的網路。"
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:46
msgid "Optional. Maximum Transmission Unit of the XFRM interface."
-msgstr ""
+msgstr "自選。XFRM 介面的最大傳輸單元。"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:144
msgid "Optional. Maximum Transmission Unit of tunnel interface."
@@ -5580,6 +5522,9 @@ msgid ""
"\" for default route. <code>0.0.0.0</code> means \"the address of the system "
"running dnsmasq\"."
msgstr ""
+"網路ID選項。(注意:還需要網路 ID。例如,NTP 伺服器為“<code>42,192.168.1."
+"4</code>”,預設路由為“<code>3,192.168.4.4</code>”。<code>0.0.0.0</code> "
+"表示「運行 dnsmasq 的系統位址」。。"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:119
msgid "Options:"
@@ -5606,7 +5551,7 @@ msgstr "輸出校驗值"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:155
msgid "Outgoing interface"
-msgstr ""
+msgstr "傳出介面"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gre.js:96
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/gretap.js:101
@@ -5805,7 +5750,7 @@ msgstr "PTM/EFM (封包傳輸模式)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:254
msgid "PXE/TFTP Settings"
-msgstr ""
+msgstr "PXE/TFTP 設置"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1469
msgid "Packet Steering"
@@ -5814,7 +5759,7 @@ msgstr "封包操控"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:26
msgctxt "nft meta mark"
msgid "Packet mark"
-msgstr ""
+msgstr "數據包標記"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
msgid "Packets"
@@ -5896,7 +5841,6 @@ msgid "Path to inner Private Key"
msgstr "內部私鑰的路徑"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2725
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2723
msgid "Paused"
msgstr "已暫停"
@@ -5933,7 +5877,7 @@ msgstr "對端裝置名稱"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:183
msgid "Peer disabled"
-msgstr ""
+msgstr "對等已禁用"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:162
msgid "Peers"
@@ -5994,7 +5938,6 @@ msgid "Please enter your username and password."
msgstr "請輸入您的用戶名稱和密碼。"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4107
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3814
msgid "Please select the file to upload."
msgstr "請選擇要上傳的檔案。"
@@ -6005,7 +5948,7 @@ msgstr "政策"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:566
msgctxt "Chain hook policy"
msgid "Policy: <strong>%h</strong> (%h)"
-msgstr ""
+msgstr "原則: <strong>%h</strong> (%h)"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:21
msgid "Port"
@@ -6045,7 +5988,7 @@ msgstr "前綴委派"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:191
msgid "Prefix suppressor"
-msgstr ""
+msgstr "前綴抑制器"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:270
msgid "Preshared Key"
@@ -6105,7 +6048,6 @@ msgstr "私鑰"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:64
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:86
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:69
msgid "Processes"
msgstr "處理程序"
@@ -6169,7 +6111,7 @@ msgstr "QMI手機"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:192
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:223
msgid "QR-Code"
-msgstr ""
+msgstr "二維碼"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:146
msgid "Quality"
@@ -6177,8 +6119,7 @@ msgstr "品質"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:427
msgid "Query all available upstream resolvers."
-msgstr ""
-"查詢所有可用的上游 <abbr title=\"Domain Name System\">DNS</abbr> 伺服器"
+msgstr "查詢所有可用的上游 <abbr title=\"Domain Name System\">DNS</abbr> 伺服器。"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:556
msgid "Query interval"
@@ -6248,7 +6189,7 @@ msgstr "接收速率 / 發送速率"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:56
msgctxt "nft nat flag random"
msgid "Randomize source port mapping"
-msgstr ""
+msgstr "隨機化源埠映射"
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:88
msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
@@ -6256,16 +6197,13 @@ msgstr "原生十六進制-編碼的位元組. 除非您的ISP要求否則將其
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
msgid "Read <code>/etc/ethers</code> to configure the DHCP server."
-msgstr ""
-"讀取<code>/etc/ethers</code> 以便設定<abbr title=\"Dynamic Host "
-"Configuration Protocol\">DHCP</abbr> 伺服器"
+msgstr "讀取 <code>/etc/ether 以</code>配置 DHCP 伺服器。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:559
msgid "Really switch protocol?"
msgstr "確定要更換協定?"
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:111
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:94
msgid "Realtime Graphs"
msgstr "即時圖表"
@@ -6307,52 +6245,51 @@ msgstr "重新連接這個介面"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/uhttpd.js:14
msgid "Redirect to HTTPS"
-msgstr ""
+msgstr "重定向至“HTTPS”"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:108
msgctxt "nft redirect to port"
msgid "Redirect to local port <strong>%h</strong>"
-msgstr ""
+msgstr "重定向至「本地埠<strong>%h」診斷樹</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:107
msgctxt "nft redirect"
msgid "Redirect to local system"
-msgstr ""
+msgstr "重定向至「本地系統」診斷樹"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
msgid "References"
msgstr "引用"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2719
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2717
msgid "Refreshing"
msgstr "重新整理"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:91
msgctxt "nft reject with icmp type"
msgid "Reject IPv4 packet with <strong>ICMP type %h</strong>"
-msgstr ""
+msgstr "拒絕<strong>ICMP類型為 %h的</strong>IPv4資料包"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:93
msgctxt "nft reject with icmpx type"
msgid "Reject packet with <strong>ICMP type %h</strong>"
-msgstr ""
+msgstr "拒絕<strong>ICMP類型為 %h 的</strong>資料包"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:92
msgctxt "nft reject with icmpv6 type"
msgid "Reject packet with <strong>ICMPv6 type %h</strong>"
-msgstr ""
+msgstr "拒絕<strong>ICMPv6類型為 %h 的</strong>數據包"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:90
msgctxt "nft reject with tcp reset"
msgid "Reject packet with <strong>TCP reset</strong>"
-msgstr ""
+msgstr "使用 <strong>TCP 重置</strong>拒絕數據包"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:191
msgid ""
"Reject routing decisions that have a prefix length less than or equal to the "
"specified value"
-msgstr ""
+msgstr "拒絕前綴長度小於或等於指定值的路由決策"
#: modules/luci-compat/luasrc/model/network/proto_relay.lua:153
#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:39
@@ -6434,7 +6371,7 @@ msgstr "要求輸入封包序列化 (可選的)."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1686
msgid "Required"
-msgstr "要求"
+msgstr "必需"
#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:34
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
@@ -6450,11 +6387,11 @@ msgstr "必需的. 對此節點的以Base64編碼的公鑰."
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:42
msgid "Required. Underlying interface."
-msgstr ""
+msgstr "必填。底層介面。"
#: protocols/luci-proto-xfrm/htdocs/luci-static/resources/protocol/xfrm.js:39
msgid "Required. XFRM interface ID to be used for SA."
-msgstr ""
+msgstr "必填。用於 SA 的 XFRM 介面 ID。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
@@ -6529,7 +6466,6 @@ msgstr "實體界面的重選政策"
#: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
#: modules/luci-compat/luasrc/view/cbi/footer.htm:30
#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:66
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2195
msgid "Reset"
msgstr "重置"
@@ -6579,7 +6515,7 @@ msgstr "還原之前備份設定"
msgid ""
"Return answers to DNS queries matching the subnet from which the query was "
"received if multiple IPs are available."
-msgstr "若有多個IP可用, 本地化主機名稱端看請求的子網路而言"
+msgstr "若有多個IP可用, 本地化主機名稱端看請求的子網路而言."
#: modules/luci-base/htdocs/luci-static/resources/ui.js:385
#: modules/luci-base/htdocs/luci-static/resources/ui.js:386
@@ -6591,68 +6527,64 @@ msgid "Reverse path filter"
msgstr "反轉路徑過濾器"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4392
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4099
msgid "Revert"
msgstr "還原"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4477
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4184
msgid "Revert changes"
msgstr "還原更改"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4659
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4366
msgid "Revert request failed with status <code>%h</code>"
msgstr "還原請求失敗狀態碼<code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4639
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4346
msgid "Reverting configuration…"
msgstr "正在還原設定值…"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:101
msgctxt "nft dnat ip to addr"
msgid "Rewrite destination to <strong>%h</strong>"
-msgstr ""
+msgstr "將目標重寫為 <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:104
msgctxt "nft dnat ip6 to addr"
msgid "Rewrite destination to <strong>%h</strong>"
-msgstr ""
+msgstr "將目標重寫為 <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:102
msgctxt "nft dnat ip to addr:port"
msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "將目標重寫為 <strong>%h</strong>,埠 <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:105
msgctxt "nft dnat ip6 to addr:port"
msgid "Rewrite destination to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "將目標重寫為 <strong>%h</strong>,埠 <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:95
msgctxt "nft snat ip to addr"
msgid "Rewrite source to <strong>%h</strong>"
-msgstr ""
+msgstr "將源重寫為 <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:98
msgctxt "nft snat ip6 to addr"
msgid "Rewrite source to <strong>%h</strong>"
-msgstr ""
+msgstr "將源重寫為 <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:96
msgctxt "nft snat ip to addr:port"
msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "將源重寫為 <strong>%h</strong>,埠 <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:99
msgctxt "nft snat ip6 to addr:port"
msgid "Rewrite source to <strong>%h</strong>, port <strong>%h</strong>"
-msgstr ""
+msgstr "將源重寫為 <strong>%h</strong>,埠 <strong>%h</strong>"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:110
msgid "Rewrite to egress device address"
-msgstr ""
+msgstr "重寫為出口設備位址"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:551
msgid "Robustness"
@@ -6664,6 +6596,8 @@ msgid ""
"<em>TFTP server root</em> turn on the TFTP server and serve files from "
"<em>TFTP server root</em>."
msgstr ""
+"通過 TFTP 提供的檔的根目錄。<em>啟用 TFTP 伺服器</em>和 <em>TFTP "
+"伺服器根目錄</em>將打開 TFTP 伺服器並從 <em>TFTP 伺服器根目錄</em>提供檔案。"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:297
msgid "Root preparation"
@@ -6679,7 +6613,7 @@ msgstr "路由允許的IP群"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:504
msgid "Route action chain \"%h\""
-msgstr ""
+msgstr "路由操作鏈“%h”"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
msgid "Route type"
@@ -6719,24 +6653,24 @@ msgstr "規則"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:574
msgid "Rule actions"
-msgstr ""
+msgstr "規則操作"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:447
msgctxt "nft comment"
msgid "Rule comment: %s"
-msgstr ""
+msgstr "規則註釋: %s"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:512
msgid "Rule container chain \"%h\""
-msgstr ""
+msgstr "規則容器鏈“%h”"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:573
msgid "Rule matches"
-msgstr ""
+msgstr "規則匹配"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:136
msgid "Rule type"
-msgstr ""
+msgstr "規則類型"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:335
msgid "Run a filesystem check before mounting the device"
@@ -6747,7 +6681,6 @@ msgid "Run filesystem check"
msgstr "執行系統檢查"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2358
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2356
msgid "Runtime error"
msgstr "執行時錯誤"
@@ -6809,16 +6742,12 @@ msgstr "SWAP"
#: modules/luci-compat/luasrc/view/cbi/header.htm:20
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:463
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:123
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3154
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2190
msgid "Save"
msgstr "儲存"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2174
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4388
#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2172
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4095
msgid "Save & Apply"
msgstr "儲存並套用"
@@ -6844,12 +6773,10 @@ msgid "Scheduled Tasks"
msgstr "排程任務"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4372
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4079
msgid "Section added"
msgstr "已新增的區段"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4374
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4081
msgid "Section removed"
msgstr "區段移除"
@@ -6905,11 +6832,11 @@ msgstr "傳送這台設備的主機名稱"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:518
msgid "Server address"
-msgstr ""
+msgstr "伺服器位址"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
msgid "Server name"
-msgstr ""
+msgstr "伺服器名稱"
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:50
msgid "Service Name"
@@ -6925,7 +6852,6 @@ msgid "Services"
msgstr "服務"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2662
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2660
msgid "Session expired"
msgstr "會談結束"
@@ -6937,7 +6863,7 @@ msgstr "設定靜態"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:112
msgctxt "nft mangle"
msgid "Set header field <var>%s</var> to <strong>%s</strong>"
-msgstr ""
+msgstr "將標頭欄位 <var>%s</var> 設定為 <strong>%s</strong>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:921
msgid "Set interface as NDP-Proxy external slave. Default is off."
@@ -7009,7 +6935,7 @@ msgstr "嚴重錯誤秒數(SES)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:210
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:39
msgid "Short GI"
-msgstr "短GI"
+msgstr "短 GI"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
msgid "Short Preamble"
@@ -7064,7 +6990,6 @@ msgstr "信號:"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4125
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:222
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3832
msgid "Size"
msgstr "容量"
@@ -7136,12 +7061,12 @@ msgstr "來源位址"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:40
msgctxt "nft ip saddr"
msgid "Source IP"
-msgstr ""
+msgstr "源 IP"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:44
msgctxt "nft ip6 saddr"
msgid "Source IPv6"
-msgstr ""
+msgstr "源 IPv6"
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6.js:57
#: protocols/luci-proto-gre/htdocs/luci-static/resources/protocol/grev6tap.js:57
@@ -7151,13 +7076,15 @@ msgstr "來源界面"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:42
msgctxt "nft ip sport"
msgid "Source port"
-msgstr ""
+msgstr "源埠"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
msgid ""
"Special <abbr title=\"Preboot eXecution Environment\">PXE</abbr> boot "
"options for Dnsmasq."
msgstr ""
+"Dnsmasq 的特殊 <abbr title=\"Preboot eXecution Environment\">PXE</abbr> "
+"啟動選項。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:899
msgid ""
@@ -7181,7 +7108,8 @@ msgid ""
"Specifies an individual UID or range of UIDs to match, e.g. 1000 to match "
"corresponding UID or 1000-1005 to inclusively match all UIDs within the "
"corresponding range"
-msgstr ""
+msgstr "指定要匹配的單個 UID 或 UID 範圍,例如 1000 以匹配相應的 UID 或 1000-1005 "
+"以包含匹配相應範圍內的所有 UID"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:343
msgid ""
@@ -7203,7 +7131,7 @@ msgstr "指定MII連接監視頻率(以毫秒為單位)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:181
msgid "Specifies the TOS value to match in IP headers"
-msgstr ""
+msgstr "指定要在IP標頭中匹配的TOS值"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:261
msgid "Specifies the aggregation selection logic to use"
@@ -7211,7 +7139,7 @@ msgstr "指定要使用的聚合選擇邏輯"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:159
msgid "Specifies the destination subnet to match (CIDR notation)"
-msgstr ""
+msgstr "指定要匹配的目標子網(CIDR 表示法)"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:292
msgid "Specifies the directory the device is attached to"
@@ -7230,17 +7158,18 @@ msgstr ""
msgid ""
"Specifies the fwmark and optionally its mask to match, e.g. 0xFF to match "
"mark 255 or 0x0/0x1 to match any even mark value"
-msgstr ""
+msgstr "指定要匹配的 fwmark 和可選的掩碼,例如 0xFF 匹配標記 255 或 0x0/0x1 "
+"匹配任何偶數標記值"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:144
msgid "Specifies the incoming logical interface name"
-msgstr ""
+msgstr "指定傳入的邏輯接口名稱"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
msgid ""
"Specifies the logical interface name of the parent (or master) interface "
"this route belongs to"
-msgstr ""
+msgstr "指定此路由所屬的父(或主)接口的邏輯接口名稱"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:254
msgid ""
@@ -7284,7 +7213,8 @@ msgid ""
"Specifies the network gateway. If omitted, the gateway from the parent "
"interface is taken if any, otherwise creates a link scope route. If set to "
"0.0.0.0 no gateway will be specified for the route"
-msgstr ""
+msgstr "指定網絡網關。 如果省略,則從父接口獲取網關(如果有),否則創建鏈接範圍路由。"
+" 如果設置為 0.0.0.0,則不會為路由指定網關"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:334
msgid ""
@@ -7314,17 +7244,17 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:129
msgid "Specifies the ordering of the IP rules"
-msgstr ""
+msgstr "指定 IP 規則的順序"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:155
msgid "Specifies the outgoing logical interface name"
-msgstr ""
+msgstr "指定傳出邏輯介面名稱"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:99
msgid ""
"Specifies the preferred source address when sending to destinations covered "
"by the target"
-msgstr ""
+msgstr "指定發送到目標覆蓋的目的地時的首選源地址"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:375
msgid "Specifies the quantity of ARP IP targets that must be reachable"
@@ -7346,19 +7276,19 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:79
msgid "Specifies the route metric to use"
-msgstr ""
+msgstr "指定要使用的路由躍點數"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
msgid "Specifies the route type to be created"
-msgstr ""
+msgstr "指定要建立的路由類型"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:136
msgid "Specifies the rule target routing action"
-msgstr ""
+msgstr "指定規則目標路由操作"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:148
msgid "Specifies the source subnet to match (CIDR notation)"
-msgstr ""
+msgstr "指定要符合的來源子網(CIDR 表示法)"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:246
msgid "Specifies the system priority"
@@ -7503,7 +7433,6 @@ msgid "Start refresh"
msgstr "開始更新"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4592
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4299
msgid "Starting configuration apply…"
msgstr "開始套用設定值…"
@@ -7576,7 +7505,7 @@ msgstr "停止重新整理"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:24
msgid "Storage"
-msgstr ""
+msgstr "存儲"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:629
msgid "Strict filtering"
@@ -7601,7 +7530,7 @@ msgstr "禁止記錄"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:373
msgid "Suppress logging of the routine operation for the DHCP protocol."
-msgstr "禁止記錄這些協定的例行操作"
+msgstr "禁止記錄這些協定的例行操作。"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:46
msgid "Swap free"
@@ -7662,8 +7591,6 @@ msgstr "系統"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js:25
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:68
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:39
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:51
msgid "System Log"
msgstr "系統日誌"
@@ -7682,31 +7609,31 @@ msgstr "系統日誌緩衝區大小"
#: themes/luci-theme-openwrt-2020/luasrc/view/themes/openwrt2020/header.htm:69
#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:89
msgid "System running in recovery (initramfs) mode."
-msgstr ""
+msgstr "系統在恢復 (initramfs) 模式下運行。"
#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:86
msgid "Sytem running in recovery (initramfs) mode."
-msgstr ""
+msgstr "系統在復原 (初始化) 模式下執行。"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:62
msgctxt "nft tcp option maxseg size"
msgid "TCP MSS"
-msgstr ""
+msgstr "TCP MSS"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:51
msgctxt "nft tcp dport"
msgid "TCP destination port"
-msgstr ""
+msgstr "TCP 目標埠"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:54
msgctxt "nft tcp flags"
msgid "TCP flags"
-msgstr ""
+msgstr "TCP 標誌"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:50
msgctxt "nft tcp sport"
msgid "TCP source port"
-msgstr ""
+msgstr "TCP 來源連接埠"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:338
msgid "TCP:"
@@ -7746,7 +7673,7 @@ msgstr "目標"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
msgid "Target Platform"
-msgstr ""
+msgstr "目標平台"
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:103
msgid "Target network"
@@ -7754,7 +7681,7 @@ msgstr "目標網路"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/25_storage.js:36
msgid "Temp space"
-msgstr ""
+msgstr "臨時空間"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:50
msgid "Terminate"
@@ -7762,7 +7689,7 @@ msgstr "終結"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:205
msgid "The \"PublicKey\" of that wg interface"
-msgstr ""
+msgstr "該 wg 介面的“公鑰”"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:832
msgid ""
@@ -7821,7 +7748,7 @@ msgstr "IP 位址不在任何 DHCP 池位址范圍之內"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:519
msgid "The IP address of the boot server"
-msgstr ""
+msgstr "引導伺服器的IP位址"
#: protocols/luci-proto-vxlan/htdocs/luci-static/resources/protocol/vxlan.js:40
msgid "The IPv4 address or the fully-qualified domain name of the remote end."
@@ -7852,24 +7779,24 @@ msgstr "指定到這供應商的IPv6字首, 通常用 <code>::</code>結尾"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/timer.js:7
msgid "The LED blinks with the configured on/off frequency"
-msgstr ""
+msgstr "LED 以配置的開/關頻率閃爍"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:6
msgid "The LED flashes to simulate actual heart beat."
-msgstr ""
+msgstr "LED 閃爍以類比實際心跳。"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/netdev.js:8
msgid ""
"The LED flashes with link status and activity on the configured interface."
-msgstr ""
+msgstr "LED 在配置的介面上閃爍,顯示鏈路狀態和活動。"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:7
msgid "The LED is always in default state off."
-msgstr ""
+msgstr "指示燈始終處於預設關閉狀態。"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/default-on.js:6
msgid "The LED is always in default state on."
-msgstr ""
+msgstr "指示燈始終處於預設開啟狀態。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:222
msgid ""
@@ -7885,7 +7812,7 @@ msgstr "MTU 不能超過父裝置 MTU 的 %d 位元組"
msgid ""
"The QR-Code works per wg interface, it will be refreshed with every button "
"click and transfers the following information:"
-msgstr ""
+msgstr "QR碼按wg介面工作,每次按下按鈕時都會刷新並傳輸以下資訊:"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:864
msgid "The VLAN ID must be unique"
@@ -7910,7 +7837,6 @@ msgid ""
msgstr "當加入隱形的無線網路時,必須手動指定正確的 SSID"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4468
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4175
msgid ""
"The device could not be reached within %d seconds after applying the pending "
"changes, which caused the configuration to be rolled back for safety "
@@ -7966,7 +7892,7 @@ msgstr "以下的規則現正作用在系統中."
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/heartbeat.js:7
msgid "The frequency is in direct proportion to 1-minute average CPU load."
-msgstr ""
+msgstr "頻率與 1 分鐘的平均 CPU 負載成正比。"
#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:154
msgid "The gateway address must not be a local IP address"
@@ -7984,7 +7910,7 @@ msgstr "輸入的 SSH 公鑰無效。請提供正確的 RSA 公鑰或 ECDSA Keys
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:513
msgid "The hostname of the boot server"
-msgstr ""
+msgstr "引導伺服器的主機名"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1103
msgid "The interface name is already used"
@@ -8010,7 +7936,7 @@ msgstr "這IPv6開頭以位元計的長度"
msgid ""
"The list of this client's \"AllowedIPs\" or \"0.0.0.0/0, ::/0\" if not "
"configured"
-msgstr ""
+msgstr "此用戶端的“允許IP”或“0.0.0.0/0,::/0”(如果未配置)的清單"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:165
msgid "The local IPv4 address"
@@ -8034,7 +7960,6 @@ msgid "The local IPv6 address over which the tunnel is created (optional)."
msgstr "從已建立的通道產生的本地端IPv6位址(選項)."
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:575
-#, fuzzy
msgid ""
"The max response time in centiseconds inserted into group-specific queries "
"sent in response to leave group messages. It is also the amount of time "
@@ -8042,9 +7967,9 @@ msgid ""
"\"leave latency\" of the network. A reduced value results in reduced time to "
"detect the loss of the last member of a group"
msgstr ""
-"插入為回應離組訊息而傳送的特定於組的查詢中的最大回應時間(以厘秒為單位)。它也"
-"是特定於組的查詢訊息之間的時間量。 可以調整該值以修改網路的「離開等待時"
-"間」。 減小的值會降低偵測組中最後一個成員遺失的時間"
+"插入到為回應離開組消息而發送的特定於組的查詢中的最大回應時間(以毫秒為單位)"
+"。它也是特定於組的查詢消息之間的時間量。可以調整此值以修改網路的「離開延遲」"
+"。減小值可縮短檢測組中最後一個成員丟失的時間"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:561
msgid ""
@@ -8097,19 +8022,17 @@ msgid "The restore command failed with code %d"
msgstr "restore命令失敗碼為 %d"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:551
-#, fuzzy
msgid ""
"The robustness value allows tuning for the expected packet loss on the "
"network. If a network is expected to be lossy, the robustness value may be "
"increased. IGMP is robust to (Robustness-1) packet losses"
-msgstr ""
-"加強性值允許調整網路上預期的資料封包遺失。 如果預期網路丟包率較高,可以增加加"
-"強性值。IGMP對於 (Robustness-1) 資料封包遺失具有健全性"
+msgstr "健壯性值允許對網路上的預期數據包丟失進行調整。如果預計網路是有損的,則健壯性"
+"值可能會增加。IGMP 對(魯棒性-1)數據包丟失具有魯棒性"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:171
msgid ""
"The rule target is a jump to another rule specified by its priority value"
-msgstr ""
+msgstr "規則目標是跳轉到由其優先順序值指定的另一個規則"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:91
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:166
@@ -8118,6 +8041,9 @@ msgid ""
"to 65535 or symbol alias declared in /etc/iproute2/rt_tables. Special "
"aliases local (255), main (254) and default (253) are also valid"
msgstr ""
+"規則目標是表查找 ID:範圍從 0 到 65535 的數位表索引或 /etc/iproute2/"
+"rt_tables 中聲明的符號別名。特殊別名本地 (255)、主別名 (254) 和預設別名 "
+"(253) 也有效"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1371
msgid "The selected %s mode is incompatible with %s encryption"
@@ -8196,7 +8122,6 @@ msgid "There are no active leases"
msgstr "無活躍的租約"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4607
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4314
msgid "There are no changes to apply"
msgstr "無可套用的變更"
@@ -8253,8 +8178,8 @@ msgstr "這是由通道代理人指定的本地終端位址,通常用 <code>..
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:266
msgid "This is the only DHCP server in the local network."
msgstr ""
-"在本地網路中 這是唯一的 <abbr title=\"Dynamic Host Configuration Protocol"
-"\">DHCP</abbr>"
+"在本地網路中 這是唯一的 <abbr title=\"Dynamic Host Configuration Protocol\""
+">DHCP</abbr>。"
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73
msgid "This is the plain username for logging into the account"
@@ -8302,9 +8227,8 @@ msgid "Time in milliseconds"
msgstr "時間 (以毫秒為單位)"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:527
-#, fuzzy
msgid "Time in seconds to spend in listening and learning states"
-msgstr "花費在偵聽和學習狀態上的時間 (以秒為單位)"
+msgstr "在聆聽和學習狀態上花費的時間(秒為單位)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1167
msgid "Time interval for rekeying GTK"
@@ -8331,7 +8255,6 @@ msgid "Timezone"
msgstr "時區"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2672
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2670
msgid "To login…"
msgstr "去登入…"
@@ -8361,7 +8284,6 @@ msgstr "路由追蹤"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:54
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:65
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:132
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:115
msgid "Traffic"
msgstr "流量"
@@ -8372,12 +8294,12 @@ msgstr "流量層級"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:500
msgid "Traffic filter chain \"%h\""
-msgstr ""
+msgstr "流量篩選器鏈 “%h”"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:438
msgctxt "nft counter"
msgid "Traffic matched by rule: %.1000mPackets, %.1024mBytes"
-msgstr ""
+msgstr "規則匹配的流量: %.1000mPackets, %.1024mBytes"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:387
msgid "Transfer"
@@ -8431,17 +8353,17 @@ msgstr "類型"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:181
msgid "Type of service"
-msgstr ""
+msgstr "服務類型"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:53
msgctxt "nft udp dport"
msgid "UDP destination port"
-msgstr ""
+msgstr "UDP 目標埠"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:52
msgctxt "nft udp sport"
msgid "UDP source port"
-msgstr ""
+msgstr "UDP 源埠"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:328
msgid "UDP:"
@@ -8531,7 +8453,7 @@ msgstr "不可用秒數 (UAS)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1294
msgid "Unconfigure"
-msgstr ""
+msgstr "取消配置"
#: modules/luci-base/htdocs/luci-static/resources/fs.js:102
msgid "Unexpected reply data format"
@@ -8583,7 +8505,6 @@ msgid "Unnamed key"
msgstr "未命名的金鑰"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4312
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:4019
msgid "Unsaved Changes"
msgstr "尚未存檔的修改"
@@ -8614,7 +8535,6 @@ msgid "Up Delay"
msgstr "上線延遲"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4199
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3906
msgid "Upload"
msgstr "上傳"
@@ -8639,14 +8559,11 @@ msgstr "上傳檔案…"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2773
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4187
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3894
msgid "Upload request failed: %s"
msgstr "上傳失敗: %s"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4106
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4160
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3813
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:3867
msgid "Uploading file…"
msgstr "上傳檔案中…"
@@ -8674,8 +8591,8 @@ msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:422
msgid "Upstream resolvers will be queried in the order of the resolv file."
-msgstr ""
-"將會按照解析文件的順序查詢<abbr title=\"Domain Name System\">DNS</abbr>伺服器"
+msgstr "將會按照解析文件的順序查詢<abbr title=\"Domain Name System\""
+">DNS</abbr>伺服器。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:61
@@ -8783,11 +8700,11 @@ msgstr "使用路由表"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:58
msgctxt "nft nat flag persistent"
msgid "Use same source and destination for each connection"
-msgstr ""
+msgstr "對每個連接使用相同的源和目標"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1575
msgid "Use system certificates"
-msgstr "使用系統憑證"
+msgstr "使用系統證書"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1633
msgid "Use system certificates for inner-tunnel"
@@ -8856,7 +8773,7 @@ msgstr "用戶名稱"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:121
msgid "Utilize flow table <strong>%h</strong>"
-msgstr ""
+msgstr "利用流量表 <strong>%h</strong>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1562
msgid "VC-Mux"
@@ -8892,7 +8809,7 @@ msgstr "VLAN 在 %q"
#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
msgid "VPN"
-msgstr "VPN虛擬私人網路"
+msgstr "VPN用戶端"
#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:42
msgid "VPN Local address"
@@ -8945,7 +8862,7 @@ msgstr "VXLANv6虛擬區網擴展(RFC7348)"
msgid ""
"Validate DNS replies and cache DNSSEC data, requires upstream to support "
"DNSSEC."
-msgstr "需要上級支援 DNSSEC,驗證未簽章的回應確實是來自未簽章的網域"
+msgstr "需要上級支援 DNSSEC,驗證未簽章的回應確實是來自未簽章的網域。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1575
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1633
@@ -8976,7 +8893,7 @@ msgstr "當請求DHCP封包時要傳送的製造商類別碼"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:402
msgid "Verify unsigned domain responses really come from unsigned domains."
-msgstr ""
+msgstr "驗證未簽名域回應是否確實來自未簽名域。"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:196
msgid "Verifying the uploaded image file."
@@ -9062,7 +8979,7 @@ msgstr ""
msgid ""
"When enabled, gateway is on-link even if the gateway does not match any "
"interface prefix"
-msgstr ""
+msgstr "啟用後,即使閘道與任何介面前綴都不相符,閘道也處於鏈路上"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
msgid ""
@@ -9099,7 +9016,6 @@ msgstr "WireGuard虛擬私人網路(VPN)"
#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:17
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:10
#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:141
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:124
msgid "Wireless"
msgstr "無線"
@@ -9149,7 +9065,7 @@ msgstr "無線網路已啟用"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
msgid "Write received DNS queries to syslog."
-msgstr "寫入已接收的DNS請求到系統日誌中"
+msgstr "寫入已接收的DNS請求到系統日誌中。"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:180
msgid "Write system log to file"
@@ -9162,7 +9078,6 @@ msgstr "位元互斥運算子(XOR)策略(balance-xor, 2)"
#: modules/luci-base/htdocs/luci-static/resources/form.js:4038
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:297
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:345
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3974
msgid "Yes"
msgstr "是"
@@ -9251,7 +9166,6 @@ msgstr "已橋接"
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:35
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:99
#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:31
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:405
msgid "create"
msgstr "建立"
@@ -9298,7 +9212,7 @@ msgstr "dBm"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:68
msgctxt "nft unit"
msgid "day"
-msgstr ""
+msgstr "天"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1087
msgid "disable"
@@ -9341,7 +9255,6 @@ msgstr "強制"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:85
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:61
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:195
msgid "forward"
msgstr "轉發"
@@ -9367,7 +9280,7 @@ msgstr "隱藏"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:69
msgctxt "nft unit"
msgid "hour"
-msgstr ""
+msgstr "小時"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:771
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:879
@@ -9382,7 +9295,6 @@ msgstr "忽略"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:192
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:191
msgid "input"
msgstr "輸入"
@@ -9405,7 +9317,7 @@ msgstr "中等安全"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:70
msgctxt "nft unit"
msgid "minute"
-msgstr ""
+msgstr "分"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1542
msgid "minutes"
@@ -9417,7 +9329,7 @@ msgstr "移動 home 代理 (H)"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:423
msgid "netif_carrier_ok()"
-msgstr "netif_carrier_ok()"
+msgstr "netif carrier ok()"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47
msgid "no"
@@ -9435,7 +9347,6 @@ msgstr "非空值"
#: modules/luci-base/htdocs/luci-static/resources/form.js:3368
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:800
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3304
msgid "none"
msgstr "無"
@@ -9471,7 +9382,7 @@ msgstr "輸出"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:64
msgctxt "nft unit"
msgid "packets"
-msgstr ""
+msgstr "數據包"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:252
msgid "positive decimal value"
@@ -9527,6 +9438,8 @@ msgid ""
"<abbr title=\"Hypertext Transfer Protocol Secure\">HTTPS</abbr> network "
"access."
msgstr ""
+"uHTTPd 提供 <abbr title=\"Hypertext Transfer Protocol\">HTTP</abbr> 或 <abbr "
+"title=\"Hypertext Transfer Protocol Secure\">HTTPS</abbr> 網路存取。"
#: modules/luci-base/htdocs/luci-static/resources/validation.js:574
msgid "unique value"
@@ -9556,12 +9469,6 @@ msgstr "無限"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:566
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:53
#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:38
-#: modules/luci-base/htdocs/luci-static/resources/form.js:3669
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:369
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:396
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:432
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:469
-#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:565
msgid "unspecified"
msgstr "未規定"
@@ -9747,12 +9654,12 @@ msgstr "最多有 %d 字的值"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1391
msgid "weak security"
-msgstr "不安全"
+msgstr "安全性不足"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:67
msgctxt "nft unit"
msgid "week"
-msgstr ""
+msgstr "週"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:47
msgid "yes"
@@ -9762,15 +9669,8 @@ msgstr "是"
msgid "« Back"
msgstr "« 倒退"
-#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:27
-msgid "Firewall"
-msgstr "防火牆"
-
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:109
-msgid ""
-"When enabled, gateway is on link even if the gateway does not match any "
-"interface prefix"
-msgstr ""
+#~ msgid "Firewall"
+#~ msgstr "防火牆"
#~ msgid "Default %d"
#~ msgstr "預設 %d"
diff --git a/modules/luci-base/root/etc/init.d/ucitrack b/modules/luci-base/root/etc/init.d/ucitrack
index c7ceb32905..57ac11857f 100755
--- a/modules/luci-base/root/etc/init.d/ucitrack
+++ b/modules/luci-base/root/etc/init.d/ucitrack
@@ -41,10 +41,10 @@ register_trigger() {
fi
for affected in $affects; do
- logger -t "ucitrack" "Setting up /etc/config/$config reload dependency on /etc/config/$affected"
- procd_add_config_trigger "config.change" "$affected" \
+ logger -t "ucitrack" "Setting up /etc/config/$affected reload dependency on /etc/config/$config"
+ procd_add_config_trigger "config.change" "$config" \
ubus call service event \
- "$(printf '{"type":"config.change","data":{"package":"%s"}}' $config)"
+ "$(printf '{"type":"config.change","data":{"package":"%s"}}' $affected)"
done
}
diff --git a/modules/luci-mod-dashboard/po/zh_Hant/dashboard.po b/modules/luci-mod-dashboard/po/zh_Hant/dashboard.po
index 3449e4a500..8a9fc3c213 100644
--- a/modules/luci-mod-dashboard/po/zh_Hant/dashboard.po
+++ b/modules/luci-mod-dashboard/po/zh_Hant/dashboard.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-20 16:43+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2022-04-17 15:06+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/lucimodulesluci-mod-dashboard/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.7\n"
+"X-Generator: Weblate 4.12-dev\n"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:163
msgid "Active"
@@ -123,7 +123,7 @@ msgstr "IP 位址"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:193
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js:114
msgid "IPv4"
-msgstr "IPv4"
+msgstr "IPv4 地址"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:172
msgid "IPv4 Internet"
@@ -163,7 +163,7 @@ msgstr "Mac"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js:177
msgid "Mbit/s"
-msgstr "Mbit/s"
+msgstr "Mbit/秒"
#: modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/10_router.js:301
msgid "Model"
diff --git a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js
index bf67785df1..5059b389b4 100644
--- a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js
+++ b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js
@@ -726,8 +726,17 @@ return view.extend({
else
exp = '%t'.format(lease.expires);
+ var hint = lease.macaddr ? hosts[lease.macaddr] : null,
+ name = hint ? hint.name : null,
+ host = null;
+
+ if (name && lease.hostname && lease.hostname != name)
+ host = '%s (%s)'.format(lease.hostname, name);
+ else if (lease.hostname)
+ host = lease.hostname;
+
return [
- lease.hostname || '?',
+ host || '-',
lease.ipaddr,
lease.macaddr,
exp
diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js
index b93f26875d..956c1b20f9 100644
--- a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js
+++ b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js
@@ -102,8 +102,16 @@ return baseclass.extend({
else
exp = '%t'.format(lease.expires);
+ var hint = lease.macaddr ? machints.filter(function(h) { return h[0] == lease.macaddr })[0] : null,
+ host = null;
+
+ if (hint && lease.hostname && lease.hostname != hint[1])
+ host = '%s (%s)'.format(lease.hostname, hint[1]);
+ else if (lease.hostname)
+ host = lease.hostname;
+
rows = [
- lease.hostname || '-',
+ host || '-',
lease.ipaddr,
lease.macaddr,
exp
diff --git a/modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js b/modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js
index c0cbd7a4f1..f34a9360c3 100644
--- a/modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js
+++ b/modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js
@@ -97,7 +97,7 @@ return view.extend({
for (var i = 0; i < plugins.length; i++) {
var plugin = plugins[i];
if ( plugin.name === trigger)
- this.description = plugin.form.description || '';
+ this.description = plugin.form.description || ' ';
}
return trigger;
};
diff --git a/protocols/luci-proto-batman-adv/Makefile b/protocols/luci-proto-batman-adv/Makefile
new file mode 100644
index 0000000000..9258d7db9e
--- /dev/null
+++ b/protocols/luci-proto-batman-adv/Makefile
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2022 Marc Ahlgrim <marc@onemarcfifty.com>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Support for the batman-adv protocol
+LUCI_DEPENDS:=+kmod-batman-adv
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js b/protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js
new file mode 100644
index 0000000000..2e90e41cfa
--- /dev/null
+++ b/protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js
@@ -0,0 +1,109 @@
+'use strict';
+'require form';
+'require network';
+
+
+network.registerPatternVirtual(/^bat\d+/);
+
+return network.registerProtocol('batadv', {
+ getI18n: function() {
+ return _('Batman Device');
+ },
+
+ getIfname: function() {
+ return this._ubus('l3_device') || this.sid;
+ },
+
+ getOpkgPackage: function() {
+ return 'kmod-batman-adv';
+ },
+
+ isFloating: function() {
+ return true;
+ },
+
+ isVirtual: function() {
+ return true;
+ },
+
+ getDevices: function() {
+ return null;
+ },
+
+ containsDevice: function(ifname) {
+ return (network.getIfnameOf(ifname) == this.getIfname());
+ },
+
+ renderFormOptions: function(s) {
+ var dev = this.getL3Device() || this.getDevice(),
+ o;
+
+ s.tab('mesh', _('Mesh Routing'), _('Mesh and routing related options'));
+
+ // @FIXME - the list of routing protocols should not be hard coded but come from batctl
+ o = s.taboption('mesh', form.ListValue, 'routing_algo', _('Routing Algorithm'),
+ _('The algorithm that is used to discover mesh routes'));
+ o.value('BATMAN_IV', 'BATMAN_IV');
+ o.value('BATMAN_V', 'BATMAN_V');
+ o.default = 'BATMAN_IV';
+
+ o = s.taboption('mesh', form.Flag, 'aggregated_ogms', _('Aggregate Originator Messages'),
+ _('reduces overhead by collecting and aggregating originator messages in a single packet rather than many small ones'));
+ o.ucioption = 'aggregated_ogms';
+ o.default = o.disabled;
+
+ o = s.taboption('mesh', form.Value, 'orig_interval', _('Originator Interval'),
+ _('The value specifies the interval (milliseconds) in which batman-adv floods the network with its protocol information.'));
+ o.placeholder = '1000';
+ o.datatype = 'min(1)';
+
+ o = s.taboption('mesh', form.Flag, 'ap_isolation', _('Access Point Isolation'),
+ _('Prevents one wireless client to talk to another. This setting only affects packets without any VLAN tag (untagged packets).'));
+ o.ucioption = 'ap_isolation';
+ o.default = o.disabled;
+
+ o = s.taboption('mesh', form.Flag, 'bonding', _('Bonding Mode'),
+ _('When running the mesh over multiple WiFi interfaces per node batman-adv is capable of optimizing the traffic flow to gain maximum performance.'));
+ o.ucioption = 'bonding';
+ o.default = o.disabled;
+
+ o = s.taboption('mesh', form.Flag, 'bridge_loop_avoidance', _('Avoid Bridge Loops'),
+ _('In bridged LAN setups it is advisable to enable the bridge loop avoidance in order to avoid broadcast loops that can bring the entire LAN to a standstill.'));
+ o.ucioption = 'bridge_loop_avoidance';
+ o.default = o.disabled;
+
+ o = s.taboption('mesh', form.Flag, 'distributed_arp_table', _('Distributed ARP Table'),
+ _('When enabled the distributed ARP table forms a mesh-wide ARP cache that helps non-mesh clients to get ARP responses much more reliably and without much delay.'));
+ o.ucioption = 'distributed_arp_table';
+ o.default = o.enabled;
+
+ o = s.taboption('mesh', form.Flag, 'fragmentation', _('Fragmentation'),
+ _('Batman-adv has a built-in layer 2 fragmentation for unicast data flowing through the mesh which will allow to run batman-adv over interfaces / connections that don\'t allow to increase the MTU beyond the standard Ethernet packet size of 1500 bytes. When the fragmentation is enabled batman-adv will automatically fragment over-sized packets and defragment them on the other end. Per default fragmentation is enabled and inactive if the packet fits but it is possible to deactivate the fragmentation entirely.'));
+ o.ucioption = 'fragmentation';
+ o.default = o.enabled;
+
+ o = s.taboption('mesh', form.ListValue, 'gw_mode', _('Gateway Mode'),
+ _('A batman-adv node can either run in server mode (sharing its internet connection with the mesh) or in client mode (searching for the most suitable internet connection in the mesh) or having the gateway support turned off entirely (which is the default setting).'));
+ o.value('off', _('Off'));
+ o.value('client', _('Client'));
+ o.value('server', _('Server'));
+ o.default = 'off';
+
+ o = s.taboption('mesh', form.Value, 'hop_penalty', _('Hop Penalty'),
+ _('The hop penalty setting allows to modify batman-adv\'s preference for multihop routes vs. short routes. The value is applied to the TQ of each forwarded OGM, thereby propagating the cost of an extra hop (the packet has to be received and retransmitted which costs airtime)'));
+ o.ucioption = 'hop_penalty';
+ o.datatype = 'min(1)';
+ o.placeholder = '30';
+ o.default = '30';
+
+ o = s.taboption('mesh', form.Flag, 'multicast_mode', _('Multicast Mode'),
+ _('Enables more efficient, group aware multicast forwarding infrastructure in batman-adv.'));
+ o.ucioption = 'multicast_mode';
+ o.default = o.enabled;
+
+ o = s.taboption('mesh', form.Flag, 'network_coding', _('Network Coding'),
+ _('When enabled network coding increases the WiFi throughput by combining multiple frames into a single frame, thus reducing the needed air time.'));
+ o.ucioption = 'network_coding';
+ o.default = o.enabled;
+ }
+});
diff --git a/protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js b/protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js
new file mode 100644
index 0000000000..b8b1263b97
--- /dev/null
+++ b/protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv_hardif.js
@@ -0,0 +1,58 @@
+'use strict';
+'require uci';
+'require form';
+'require network';
+
+network.registerPatternVirtual(/^bat.+$/);
+
+return network.registerProtocol('batadv_hardif', {
+ getI18n: function() {
+ return _('Batman Interface');
+ },
+
+ getIfname: function() {
+ return this._ubus('l3_device') || this.sid;
+ },
+
+ getOpkgPackage: function() {
+ return 'kmod-batman-adv';
+ },
+
+ isFloating: function() {
+ return false;
+ },
+
+ isVirtual: function() {
+ return false;
+ },
+
+ getDevices: function() {
+ return null;
+ },
+
+ containsDevice: function(ifname) {
+ return (network.getIfnameOf(ifname) == this.getIfname());
+ },
+
+ renderFormOptions: function(s) {
+ var dev = this.getL3Device() || this.getDevice(),
+ o;
+
+ o = s.taboption('general', form.ListValue, 'master', _('Batman Device'),
+ _('This is the batman-adv device where you want to link the physical Device from above to. If this list is empty, then you need to create one first. If you want to route mesh traffic over a wired network device, then please select it from the above Device selector. If you want to assign the batman-adv interface to a Wi-fi mesh then do not select a Device in the Device selector but rather go to the Wireless settings and select this Interface as a network from there.'));
+ var uciInterfaces = uci.sections('network', 'interface');
+
+ for (var i = 0; i < uciInterfaces.length; i++)
+ {
+ if (uciInterfaces[i].proto == 'batadv')
+ {
+ var x=uciInterfaces[i]['.name'];
+ o.value(x);
+ }
+ }
+
+ o = s.taboption('general', form.Value, 'mtu', _('Override MTU'));
+ o.placeholder = dev ? (dev.getMTU() || '1536') : '1536';
+ o.datatype = 'max(9200)';
+ }
+});
diff --git a/protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js b/protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js
index 50080ca9b6..d0726795ea 100644
--- a/protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js
+++ b/protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js
@@ -25,6 +25,12 @@ var generateQrCode = rpc.declare({
expect: { qr_code: '' }
});
+var generatePsk = rpc.declare({
+ object: 'luci.wireguard',
+ method: 'generatePsk',
+ expect: { psk: '' }
+});
+
function validateBase64(section_id, value) {
if (value.length == 0)
return true;
@@ -142,7 +148,7 @@ return network.registerProtocol('wireguard', {
// -- advanced --------------------------------------------------------------------
o = s.taboption('advanced', form.Value, 'mtu', _('MTU'), _('Optional. Maximum Transmission Unit of tunnel interface.'));
- o.datatype = 'range(1280,1420)';
+ o.datatype = 'range(0,8940)';
o.placeholder = '1420';
o.optional = true;
@@ -273,6 +279,18 @@ return network.registerProtocol('wireguard', {
o.validate = validateBase64;
o.optional = true;
+ o = ss.option(form.Button, 'generate_key', _('Generate Key'));
+ o.inputstyle = 'apply';
+ o.onclick = ui.createHandlerFn(this, function (section_id, ev, peer_id) {
+ return generatePsk().then(function (psk) {
+ var keyInput = document.getElementById('widget.cbid.network.%s.preshared_key'.format(peer_id)),
+ changeEvent = new Event('change');
+
+ keyInput.value = psk;
+ keyInput.dispatchEvent(changeEvent);
+ });
+ }, s.section);
+
o = ss.option(form.DynamicList, 'allowed_ips', _('Allowed IPs'), _("Optional. IP addresses and prefixes that this peer is allowed to use inside the tunnel. Usually the peer's tunnel IP addresses and the networks the peer routes through the tunnel."));
o.datatype = 'ipaddr';
o.optional = true;
diff --git a/protocols/luci-proto-wireguard/root/usr/libexec/rpcd/luci.wireguard b/protocols/luci-proto-wireguard/root/usr/libexec/rpcd/luci.wireguard
index bbe91cdd6a..f1f8f16d00 100755
--- a/protocols/luci-proto-wireguard/root/usr/libexec/rpcd/luci.wireguard
+++ b/protocols/luci-proto-wireguard/root/usr/libexec/rpcd/luci.wireguard
@@ -8,6 +8,13 @@ local uci = require "uci"
local fs = require "nixio.fs"
local methods = {
+ generatePsk = {
+ call = function()
+ local psk = sys.exec("wg genpsk"):sub(1, -2)
+
+ return {psk = psk}
+ end
+ },
generateKeyPair = {
call = function()
local prv = sys.exec("wg genkey 2>/dev/null"):sub(1, -2)
diff --git a/protocols/luci-proto-wireguard/root/usr/share/rpcd/acl.d/luci-wireguard.json b/protocols/luci-proto-wireguard/root/usr/share/rpcd/acl.d/luci-wireguard.json
index aa949b9d14..9d0a561411 100644
--- a/protocols/luci-proto-wireguard/root/usr/share/rpcd/acl.d/luci-wireguard.json
+++ b/protocols/luci-proto-wireguard/root/usr/share/rpcd/acl.d/luci-wireguard.json
@@ -6,7 +6,8 @@
"luci.wireguard": [
"generateKeyPair",
"getPublicAndPrivateKeyFromPrivate",
- "generateQrCode"
+ "generateQrCode",
+ "generatePsk"
]
}
}
diff --git a/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css b/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css
index 09f469784a..b58f73d1ab 100644
--- a/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css
+++ b/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css
@@ -546,6 +546,7 @@ textarea {
color: var(--text-color-high);
}
+.cbi-value > .cbi-section,
.cbi-value > .cbi-tblsection {
width: 100%;
}