summaryrefslogtreecommitdiffhomepage
path: root/applications
diff options
context:
space:
mode:
Diffstat (limited to 'applications')
-rw-r--r--applications/luci-app-acl/po/fi/acl.po16
-rw-r--r--applications/luci-app-acme/po/de/acme.po13
-rw-r--r--applications/luci-app-acme/po/fi/acme.po38
-rw-r--r--applications/luci-app-acme/po/id/acme.po245
-rw-r--r--applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js17
-rw-r--r--applications/luci-app-adblock/po/ar/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/bg/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/bn_BD/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/ca/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/cs/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/da/adblock.po9
-rw-r--r--applications/luci-app-adblock/po/de/adblock.po59
-rw-r--r--applications/luci-app-adblock/po/el/adblock.po15
-rw-r--r--applications/luci-app-adblock/po/en/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/es/adblock.po28
-rw-r--r--applications/luci-app-adblock/po/fi/adblock.po55
-rw-r--r--applications/luci-app-adblock/po/fr/adblock.po9
-rw-r--r--applications/luci-app-adblock/po/he/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/hi/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/hu/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/it/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/ja/adblock.po9
-rw-r--r--applications/luci-app-adblock/po/ko/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/mr/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/ms/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/nb_NO/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/pl/adblock.po9
-rw-r--r--applications/luci-app-adblock/po/pt/adblock.po9
-rw-r--r--applications/luci-app-adblock/po/pt_BR/adblock.po9
-rw-r--r--applications/luci-app-adblock/po/ro/adblock.po9
-rw-r--r--applications/luci-app-adblock/po/ru/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/si/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/sk/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/sv/adblock.po9
-rw-r--r--applications/luci-app-adblock/po/templates/adblock.pot7
-rw-r--r--applications/luci-app-adblock/po/tr/adblock.po9
-rw-r--r--applications/luci-app-adblock/po/uk/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/vi/adblock.po7
-rw-r--r--applications/luci-app-adblock/po/zh_Hans/adblock.po9
-rw-r--r--applications/luci-app-adblock/po/zh_Hant/adblock.po15
-rw-r--r--applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json2
-rw-r--r--applications/luci-app-advanced-reboot/po/fi/advanced-reboot.po22
-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/de/aria2.po12
-rw-r--r--applications/luci-app-aria2/po/el/aria2.po6
-rw-r--r--applications/luci-app-aria2/po/fi/aria2.po32
-rw-r--r--applications/luci-app-aria2/po/ko/aria2.po12
-rw-r--r--applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js726
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ar/attendedsysupgrade.po167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/bg/attendedsysupgrade.po167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/bn_BD/attendedsysupgrade.po167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ca/attendedsysupgrade.po167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/da/attendedsysupgrade.po220
-rw-r--r--applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po222
-rw-r--r--applications/luci-app-attendedsysupgrade/po/el/attendedsysupgrade.po173
-rw-r--r--applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po225
-rw-r--r--applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/fi/attendedsysupgrade.po211
-rw-r--r--applications/luci-app-attendedsysupgrade/po/fr/attendedsysupgrade.po177
-rw-r--r--applications/luci-app-attendedsysupgrade/po/he/attendedsysupgrade.po167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/hi/attendedsysupgrade.po167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/hu/attendedsysupgrade.po192
-rw-r--r--applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po210
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po182
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ko/attendedsysupgrade.po167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ms/attendedsysupgrade.po167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/nb_NO/attendedsysupgrade.po167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po214
-rw-r--r--applications/luci-app-attendedsysupgrade/po/pt/attendedsysupgrade.po210
-rw-r--r--applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po214
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po216
-rw-r--r--applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po210
-rw-r--r--applications/luci-app-attendedsysupgrade/po/sk/attendedsysupgrade.po167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po200
-rw-r--r--applications/luci-app-attendedsysupgrade/po/templates/attendedsysupgrade.pot167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po214
-rw-r--r--applications/luci-app-attendedsysupgrade/po/uk/attendedsysupgrade.po167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/vi/attendedsysupgrade.po167
-rw-r--r--applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po216
-rw-r--r--applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po224
-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/de/banip.po14
-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/fi/banip.po40
-rw-r--r--applications/luci-app-banip/po/ru/banip.po8
-rw-r--r--applications/luci-app-bmx7/po/fi/bmx7.po10
-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-commands/po/fi/commands.po10
-rw-r--r--applications/luci-app-cshark/po/fi/cshark.po8
-rw-r--r--applications/luci-app-dcwapd/po/fi/dcwapd.po18
-rw-r--r--applications/luci-app-dcwapd/po/ko/dcwapd.po8
-rw-r--r--applications/luci-app-ddns/po/da/ddns.po8
-rw-r--r--applications/luci-app-ddns/po/de/ddns.po17
-rw-r--r--applications/luci-app-ddns/po/fi/ddns.po78
-rw-r--r--applications/luci-app-ddns/po/ko/ddns.po14
-rw-r--r--applications/luci-app-ddns/po/pt/ddns.po12
-rw-r--r--applications/luci-app-ddns/po/zh_Hant/ddns.po6
-rwxr-xr-xapplications/luci-app-ddns/root/usr/libexec/rpcd/luci.ddns3
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/es/dnscrypt-proxy.po8
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/fi/dnscrypt-proxy.po10
-rw-r--r--applications/luci-app-dockerman/po/el/dockerman.po6
-rw-r--r--applications/luci-app-dockerman/po/fi/dockerman.po52
-rw-r--r--applications/luci-app-dockerman/po/ko/dockerman.po142
-rw-r--r--applications/luci-app-dockerman/po/tr/dockerman.po6
-rw-r--r--applications/luci-app-dump1090/po/da/dump1090.po109
-rw-r--r--applications/luci-app-dynapoint/po/sv/dynapoint.po37
-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.po40
-rw-r--r--applications/luci-app-firewall/po/bg/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/bn_BD/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/ca/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/cs/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/da/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/de/firewall.po50
-rw-r--r--applications/luci-app-firewall/po/el/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/en/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/es/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/fa/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/fi/firewall.po54
-rw-r--r--applications/luci-app-firewall/po/fr/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/he/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/hi/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/hu/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/id/firewall.po68
-rw-r--r--applications/luci-app-firewall/po/it/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/ja/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/ko/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/mr/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/ms/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/nb_NO/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/nl/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/pl/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/pt/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/pt_BR/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/ro/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/ru/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/si/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/sk/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/sv/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/templates/firewall.pot40
-rw-r--r--applications/luci-app-firewall/po/tr/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/uk/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/vi/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/zh_Hans/firewall.po40
-rw-r--r--applications/luci-app-firewall/po/zh_Hant/firewall.po40
-rw-r--r--applications/luci-app-frpc/po/da/frpc.po6
-rw-r--r--applications/luci-app-frpc/po/de/frpc.po18
-rw-r--r--applications/luci-app-frpc/po/el/frpc.po10
-rw-r--r--applications/luci-app-frpc/po/fi/frpc.po12
-rw-r--r--applications/luci-app-frpc/po/pl/frpc.po8
-rw-r--r--applications/luci-app-frps/po/de/frps.po24
-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/ko/fwknopd.po10
-rw-r--r--applications/luci-app-hd-idle/po/de/hd-idle.po20
-rw-r--r--applications/luci-app-hd-idle/po/pt/hd-idle.po18
-rw-r--r--applications/luci-app-hd-idle/po/zh_Hant/hd-idle.po7
-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/fi/https-dns-proxy.po10
-rw-r--r--applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po19
-rw-r--r--applications/luci-app-ksmbd/po/fi/ksmbd.po28
-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/htdocs/luci-static/resources/view/minidlna.js2
-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.po56
-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.po61
-rw-r--r--applications/luci-app-minidlna/po/vi/minidlna.po46
-rw-r--r--applications/luci-app-minidlna/po/zh_Hans/minidlna.po54
-rw-r--r--applications/luci-app-minidlna/po/zh_Hant/minidlna.po54
-rw-r--r--applications/luci-app-mwan3/po/de/mwan3.po8
-rw-r--r--applications/luci-app-mwan3/po/el/mwan3.po8
-rw-r--r--applications/luci-app-mwan3/po/fi/mwan3.po10
-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-nextdns/po/de/nextdns.po8
-rw-r--r--applications/luci-app-nextdns/po/fi/nextdns.po10
-rw-r--r--applications/luci-app-nft-qos/po/ar/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/bg/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/bn_BD/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/ca/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/cs/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/da/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/de/nft-qos.po60
-rw-r--r--applications/luci-app-nft-qos/po/el/nft-qos.po58
-rw-r--r--applications/luci-app-nft-qos/po/en/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/es/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/fi/nft-qos.po78
-rw-r--r--applications/luci-app-nft-qos/po/fr/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/he/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/hi/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/hu/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/it/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/ja/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/ko/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/mr/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/ms/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/nb_NO/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/pl/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/pt/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/pt_BR/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/ro/nft-qos.po58
-rw-r--r--applications/luci-app-nft-qos/po/ru/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/sk/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/sv/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/templates/nft-qos.pot50
-rw-r--r--applications/luci-app-nft-qos/po/tr/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/uk/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/vi/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/zh_Hans/nft-qos.po50
-rw-r--r--applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po50
-rw-r--r--applications/luci-app-nlbwmon/po/de/nlbwmon.po17
-rw-r--r--applications/luci-app-nlbwmon/po/fi/nlbwmon.po10
-rw-r--r--applications/luci-app-nlbwmon/po/ko/nlbwmon.po8
-rw-r--r--applications/luci-app-ntpc/po/fi/ntpc.po12
-rw-r--r--applications/luci-app-nut/po/da/nut.po164
-rw-r--r--applications/luci-app-nut/po/fi/nut.po68
-rw-r--r--applications/luci-app-nut/po/ko/nut.po8
-rw-r--r--applications/luci-app-nut/po/tr/nut.po6
-rw-r--r--applications/luci-app-ocserv/po/el/ocserv.po10
-rw-r--r--applications/luci-app-ocserv/po/fi/ocserv.po34
-rw-r--r--applications/luci-app-ocserv/po/ko/ocserv.po8
-rw-r--r--applications/luci-app-olsr-services/po/de/olsr-services.po6
-rw-r--r--applications/luci-app-olsr-services/po/fi/olsr-services.po8
-rw-r--r--applications/luci-app-olsr-services/po/zh_Hant/olsr-services.po6
-rw-r--r--applications/luci-app-olsr/po/fi/olsr.po40
-rw-r--r--applications/luci-app-olsr/po/ko/olsr.po12
-rw-r--r--applications/luci-app-openvpn/po/ar/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/bg/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/bn_BD/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/ca/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/cs/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/da/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/de/openvpn.po22
-rw-r--r--applications/luci-app-openvpn/po/el/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/en/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/es/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/fa/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/fi/openvpn.po70
-rw-r--r--applications/luci-app-openvpn/po/fr/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/he/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/hi/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/hu/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/it/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/ja/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/ko/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/mr/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/ms/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/nb_NO/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/pl/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/pt/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/pt_BR/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/ro/openvpn.po15
-rw-r--r--applications/luci-app-openvpn/po/ru/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/sk/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/sv/openvpn.po70
-rw-r--r--applications/luci-app-openvpn/po/templates/openvpn.pot12
-rw-r--r--applications/luci-app-openvpn/po/tr/openvpn.po19
-rw-r--r--applications/luci-app-openvpn/po/uk/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/vi/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/zh_Hans/openvpn.po12
-rw-r--r--applications/luci-app-openvpn/po/zh_Hant/openvpn.po12
-rw-r--r--applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js12
-rw-r--r--applications/luci-app-opkg/po/fi/opkg.po42
-rw-r--r--applications/luci-app-opkg/po/pt/opkg.po20
-rw-r--r--applications/luci-app-p910nd/po/el/p910nd.po6
-rw-r--r--applications/luci-app-p910nd/po/pt/p910nd.po8
-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/fi/polipo.po8
-rw-r--r--applications/luci-app-privoxy/po/pl/privoxy.po8
-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/vi/qos.po9
-rw-r--r--applications/luci-app-radicale/po/fi/radicale.po10
-rw-r--r--applications/luci-app-radicale/po/ko/radicale.po14
-rw-r--r--applications/luci-app-radicale2/po/da/radicale2.po8
-rw-r--r--applications/luci-app-radicale2/po/el/radicale2.po8
-rw-r--r--applications/luci-app-radicale2/po/es/radicale2.po6
-rw-r--r--applications/luci-app-radicale2/po/fi/radicale2.po12
-rw-r--r--applications/luci-app-radicale2/po/ko/radicale2.po8
-rw-r--r--applications/luci-app-radicale2/po/pt_BR/radicale2.po6
-rw-r--r--applications/luci-app-radicale2/po/tr/radicale2.po8
-rw-r--r--applications/luci-app-radicale2/po/zh_Hant/radicale2.po8
-rw-r--r--applications/luci-app-samba4/po/de/samba4.po14
-rw-r--r--applications/luci-app-samba4/po/fi/samba4.po40
-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/fi/ser2net.po10
-rw-r--r--applications/luci-app-ser2net/po/ko/ser2net.po8
-rw-r--r--applications/luci-app-ser2net/po/tr/ser2net.po4
-rw-r--r--applications/luci-app-shadowsocks-libev/Makefile2
-rw-r--r--applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js29
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ar/shadowsocks-libev.po99
-rw-r--r--applications/luci-app-shadowsocks-libev/po/bg/shadowsocks-libev.po96
-rw-r--r--applications/luci-app-shadowsocks-libev/po/bn_BD/shadowsocks-libev.po91
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ca/shadowsocks-libev.po91
-rw-r--r--applications/luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po99
-rw-r--r--applications/luci-app-shadowsocks-libev/po/da/shadowsocks-libev.po94
-rw-r--r--applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po106
-rw-r--r--applications/luci-app-shadowsocks-libev/po/el/shadowsocks-libev.po91
-rw-r--r--applications/luci-app-shadowsocks-libev/po/en/shadowsocks-libev.po91
-rw-r--r--applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po117
-rw-r--r--applications/luci-app-shadowsocks-libev/po/fi/shadowsocks-libev.po109
-rw-r--r--applications/luci-app-shadowsocks-libev/po/fr/shadowsocks-libev.po103
-rw-r--r--applications/luci-app-shadowsocks-libev/po/he/shadowsocks-libev.po91
-rw-r--r--applications/luci-app-shadowsocks-libev/po/hi/shadowsocks-libev.po91
-rw-r--r--applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po121
-rw-r--r--applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po99
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ja/shadowsocks-libev.po101
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ko/shadowsocks-libev.po99
-rw-r--r--applications/luci-app-shadowsocks-libev/po/mr/shadowsocks-libev.po91
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ms/shadowsocks-libev.po91
-rw-r--r--applications/luci-app-shadowsocks-libev/po/nb_NO/shadowsocks-libev.po91
-rw-r--r--applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po139
-rw-r--r--applications/luci-app-shadowsocks-libev/po/pt/shadowsocks-libev.po125
-rw-r--r--applications/luci-app-shadowsocks-libev/po/pt_BR/shadowsocks-libev.po122
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po117
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po103
-rw-r--r--applications/luci-app-shadowsocks-libev/po/sk/shadowsocks-libev.po91
-rw-r--r--applications/luci-app-shadowsocks-libev/po/sv/shadowsocks-libev.po96
-rw-r--r--applications/luci-app-shadowsocks-libev/po/templates/shadowsocks-libev.pot91
-rw-r--r--applications/luci-app-shadowsocks-libev/po/tr/shadowsocks-libev.po124
-rw-r--r--applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po102
-rw-r--r--applications/luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po91
-rw-r--r--applications/luci-app-shadowsocks-libev/po/zh_Hans/shadowsocks-libev.po119
-rw-r--r--applications/luci-app-shadowsocks-libev/po/zh_Hant/shadowsocks-libev.po125
-rw-r--r--applications/luci-app-shairplay/po/de/shairplay.po8
-rw-r--r--applications/luci-app-simple-adblock/po/da/simple-adblock.po103
-rw-r--r--applications/luci-app-simple-adblock/po/fi/simple-adblock.po10
-rw-r--r--applications/luci-app-simple-adblock/po/ko/simple-adblock.po12
-rw-r--r--applications/luci-app-smartdns/po/de/smartdns.po10
-rw-r--r--applications/luci-app-splash/po/el/splash.po8
-rw-r--r--applications/luci-app-splash/po/fi/splash.po12
-rw-r--r--applications/luci-app-splash/po/ko/splash.po10
-rw-r--r--applications/luci-app-squid/po/el/squid.po14
-rw-r--r--applications/luci-app-squid/po/fi/squid.po8
-rw-r--r--applications/luci-app-statistics/po/el/statistics.po10
-rw-r--r--applications/luci-app-statistics/po/fi/statistics.po36
-rw-r--r--applications/luci-app-statistics/po/ko/statistics.po14
-rw-r--r--applications/luci-app-statistics/po/pt/statistics.po8
-rw-r--r--applications/luci-app-statistics/po/zh_Hant/statistics.po9
-rw-r--r--applications/luci-app-tinyproxy/po/el/tinyproxy.po97
-rw-r--r--applications/luci-app-tinyproxy/po/fi/tinyproxy.po10
-rw-r--r--applications/luci-app-transmission/po/fi/transmission.po10
-rw-r--r--applications/luci-app-transmission/po/ko/transmission.po14
-rw-r--r--applications/luci-app-travelmate/po/de/travelmate.po8
-rw-r--r--applications/luci-app-travelmate/po/el/travelmate.po8
-rw-r--r--applications/luci-app-travelmate/po/fi/travelmate.po12
-rw-r--r--applications/luci-app-travelmate/po/zh_Hant/travelmate.po6
-rw-r--r--applications/luci-app-ttyd/po/fi/ttyd.po8
-rw-r--r--applications/luci-app-ttyd/po/ko/ttyd.po14
-rw-r--r--applications/luci-app-udpxy/po/de/udpxy.po18
-rw-r--r--applications/luci-app-uhttpd/po/de/uhttpd.po10
-rw-r--r--applications/luci-app-uhttpd/po/fi/uhttpd.po30
-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-uhttpd/po/zh_Hant/uhttpd.po10
-rw-r--r--applications/luci-app-upnp/po/de/upnp.po10
-rw-r--r--applications/luci-app-upnp/po/el/upnp.po8
-rw-r--r--applications/luci-app-upnp/po/fi/upnp.po28
-rw-r--r--applications/luci-app-upnp/po/ko/upnp.po8
-rw-r--r--applications/luci-app-vnstat/po/fi/vnstat.po30
-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.po66
-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.po79
-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.po59
-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/fi/vpn-policy-routing.po14
-rw-r--r--applications/luci-app-vpnbypass/po/tr/vpnbypass.po6
-rw-r--r--applications/luci-app-watchcat/po/fi/watchcat.po8
-rw-r--r--applications/luci-app-wifischedule/po/fi/wifischedule.po50
-rw-r--r--applications/luci-app-wireguard/po/de/wireguard.po14
-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/fi/wireguard.po18
-rw-r--r--applications/luci-app-wol/po/fi/wol.po26
-rw-r--r--applications/luci-app-yggdrasil/po/de/yggdrasil.po8
-rw-r--r--applications/luci-app-yggdrasil/po/el/yggdrasil.po10
-rw-r--r--applications/luci-app-yggdrasil/po/fi/yggdrasil.po20
453 files changed, 13184 insertions, 9005 deletions
diff --git a/applications/luci-app-acl/po/fi/acl.po b/applications/luci-app-acl/po/fi/acl.po
index 0f949abbf6..9b1ebab5a5 100644
--- a/applications/luci-app-acl/po/fi/acl.po
+++ b/applications/luci-app-acl/po/fi/acl.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-17 10:09+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacl/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.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-acl/root/usr/share/luci/menu.d/luci-app-acl.json:3
msgid "ACL Settings"
@@ -16,7 +16,7 @@ msgstr "ACL-asetukset"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:78
msgid "ACL group"
-msgstr "ACL ryhmä"
+msgstr "ACL-ryhmä"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:80
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:302
@@ -33,7 +33,7 @@ msgstr "Kuvaus"
#: applications/luci-app-acl/root/usr/share/rpcd/acl.d/luci-app-acl.json:3
msgid "Grant access to ACL configuration"
-msgstr "Salli pääsy ACL määrityksiin"
+msgstr "Salli pääsy ACL-määrityksiin"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:215
msgid "Login name"
@@ -42,7 +42,7 @@ msgstr "Käyttäjätunnus"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:205
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:212
msgid "LuCI Logins"
-msgstr "LuCI Kirjautuminen"
+msgstr "LuCI-kirjautumiset"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:212
msgid "New account"
@@ -87,7 +87,7 @@ msgstr "Järjestelmä käyttää salasanaa kohteelta"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:232
msgid "UNIX account"
-msgstr "UNIX käyttäjätunnus"
+msgstr "UNIX-käyttäjätunnus"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:281
msgid "Unable to encrypt plaintext password: %s"
@@ -95,7 +95,7 @@ msgstr "Salasanan salaaminen epäonnistui: %s"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:220
msgid "Use UNIX password in /etc/shadow"
-msgstr "Käytä UNIX salasanaa tiedostosta /etc/shadow"
+msgstr "Käytä UNIX-salasanaa tiedostosta /etc/shadow"
#: applications/luci-app-acl/htdocs/luci-static/resources/view/system/acl.js:221
msgid "Use encrypted password hash"
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 4654e2501a..2eea3512ed 100644
--- a/applications/luci-app-acme/po/fi/acme.po
+++ b/applications/luci-app-acme/po/fi/acme.po
@@ -1,22 +1,22 @@
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-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"
"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-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
-msgstr "ACME sertifikaatit"
+msgstr "ACME-sertifikaatit"
#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
msgid "ACME certs"
-msgstr "ACME sertifikaatit"
+msgstr "ACME-sertifikaatit"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:26
msgid "ACME global config"
@@ -24,7 +24,7 @@ msgstr "ACME-yleisasetukset"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:149
msgid "ACME server URL"
-msgstr ""
+msgstr "ACME-palvelimen URL-osoite"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:34
msgid "Account email"
@@ -64,11 +64,11 @@ msgstr "DNS API"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:121
msgid "DNS API credentials"
-msgstr "DNS API kirjautumistiedot"
+msgstr "DNS API:n kirjautumistiedot"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:156
msgid "Days until renewal"
-msgstr ""
+msgstr "Päiviä uusimiseen"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:136
msgid "Domain Alias"
@@ -84,18 +84,18 @@ msgid ""
"subject name, subsequent names will be alt names. Note that all domain names "
"must point at the router in the global DNS."
msgstr ""
-"Sertifiikaattiin sisällytettävät verkkotunnukset. Ensimmäinen nimi merkataan "
+"Sertifikaattiin sisällytettävät verkkotunnukset. Ensimmäinen nimi merkataan "
"\"subject name\"-kenttään, loput vaihtoehtoisiksi nimiksi. Huomioi, että "
"kaikkien verkkotunnusten pitää osoittaa reitittimeen globaalissa DNS-"
"järjestelmässä."
#: 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."
@@ -111,7 +111,7 @@ msgstr "Käytössä"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:47
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:55
msgid ""
@@ -133,15 +133,15 @@ msgstr "Avaimen koko (ja tyyppi) luotavassa sertifikaatissa."
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:62
msgid "RSA 2048 bits"
-msgstr ""
+msgstr "RSA 2048 bittiä"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:63
msgid "RSA 3072 bits"
-msgstr ""
+msgstr "RSA 3072 bittiä"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:64
msgid "RSA 4096 bits"
-msgstr ""
+msgstr "RSA 4096 bittiä"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:99
msgid "Standalone"
@@ -221,19 +221,19 @@ msgstr ""
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:86
msgid "Use for nginx"
-msgstr ""
+msgstr "Käytä nginx:ään"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:77
msgid "Use for uhttpd"
-msgstr ""
+msgstr "Käytä uhttpd:hen"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:54
msgid "Use staging server"
-msgstr ""
+msgstr "Käytä staging-palvelimeen"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:95
msgid "Validation method"
-msgstr ""
+msgstr "Validointitapa"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:100
msgid "Webroot"
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-adblock/htdocs/luci-static/resources/view/adblock/overview.js b/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js
index 2b58961f0b..fb50d4ca95 100644
--- a/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js
+++ b/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js
@@ -53,7 +53,7 @@ function handleAction(ev) {
E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
E('input', { 'class': 'cbi-input-text', 'id': 'timerD', 'maxlength': '13' }),
'\xa0\xa0\xa0',
- _('The day of the week (opt., values: 1-7 possibly sep. by , or -)')
+ _('The day of the week (opt., values: 0-6 possibly sep. by , or -)')
])
]),
E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
@@ -581,21 +581,6 @@ return view.extend({
o = s.taboption('sources', form.DummyValue, '_sub');
o.rawhtml = true;
- o.default = '<em><b>Shallalist Archive Selection</b></em>';
-
- o = s.taboption('sources', form.DynamicList, 'adb_sha_sources', _('Categories'));
- for (var i = 0; i < categories.length; i++) {
- code = categories[i].match(/^(\w+);/)[1].trim();
- if (code === 'sha') {
- category = categories[i].match(/^\w+;(.*$)/)[1].trim();
- o.value(category);
- }
- }
- o.optional = true;
- o.rmempty = true;
-
- o = s.taboption('sources', form.DummyValue, '_sub');
- o.rawhtml = true;
o.default = '<em><b>UTCapitole Archive Selection</b></em>';
o = s.taboption('sources', form.DynamicList, 'adb_utc_sources', _('Categories'));
diff --git a/applications/luci-app-adblock/po/ar/adblock.po b/applications/luci-app-adblock/po/ar/adblock.po
index 5bb0af2883..52bf1d7217 100644
--- a/applications/luci-app-adblock/po/ar/adblock.po
+++ b/applications/luci-app-adblock/po/ar/adblock.po
@@ -167,7 +167,6 @@ msgid "Cancel"
msgstr "إلغاء"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "فئات"
@@ -733,7 +732,7 @@ msgid "The Refresh Timer has been updated."
msgstr "تم تحديث مؤقت التحديث."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
"يوم الأسبوع (اختياري ، القيم: من 1 إلى 7 من المحتمل أن يفصل بينها أو -)"
@@ -818,8 +817,8 @@ msgstr "تأخير الزناد"
msgid "Unable to save changes: %s"
msgstr "تعذر حفظ التغييرات: s%"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 "المتغيرات"
diff --git a/applications/luci-app-adblock/po/bg/adblock.po b/applications/luci-app-adblock/po/bg/adblock.po
index 5ac1803f4d..c037f40990 100644
--- a/applications/luci-app-adblock/po/bg/adblock.po
+++ b/applications/luci-app-adblock/po/bg/adblock.po
@@ -159,7 +159,6 @@ msgid "Cancel"
msgstr "Отмени"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr ""
@@ -695,7 +694,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -769,8 +768,8 @@ msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/bn_BD/adblock.po b/applications/luci-app-adblock/po/bn_BD/adblock.po
index e94d859666..86b75d939e 100644
--- a/applications/luci-app-adblock/po/bn_BD/adblock.po
+++ b/applications/luci-app-adblock/po/bn_BD/adblock.po
@@ -159,7 +159,6 @@ msgid "Cancel"
msgstr "বাতিল করুন"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr ""
@@ -695,7 +694,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -769,8 +768,8 @@ msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/ca/adblock.po b/applications/luci-app-adblock/po/ca/adblock.po
index 4fafa186f2..fd12c7b992 100644
--- a/applications/luci-app-adblock/po/ca/adblock.po
+++ b/applications/luci-app-adblock/po/ca/adblock.po
@@ -161,7 +161,6 @@ msgid "Cancel"
msgstr "Cancel•lar"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Categories"
@@ -697,7 +696,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -771,8 +770,8 @@ msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/cs/adblock.po b/applications/luci-app-adblock/po/cs/adblock.po
index 9a75c64843..fcd6e6681e 100644
--- a/applications/luci-app-adblock/po/cs/adblock.po
+++ b/applications/luci-app-adblock/po/cs/adblock.po
@@ -164,7 +164,6 @@ msgid "Cancel"
msgstr "Storno"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr ""
@@ -712,7 +711,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -786,8 +785,8 @@ msgstr "Prodleva spuštění"
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/da/adblock.po b/applications/luci-app-adblock/po/da/adblock.po
index ed0eb3d069..04f37ff76e 100644
--- a/applications/luci-app-adblock/po/da/adblock.po
+++ b/applications/luci-app-adblock/po/da/adblock.po
@@ -175,7 +175,6 @@ msgid "Cancel"
msgstr "Annuller"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Kategorier"
@@ -756,8 +755,8 @@ msgid "The Refresh Timer has been updated."
msgstr "Opdateringstimeren er blevet opdateret."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
-msgstr "Ugedagen (opt., værdier: 1-7 evt. sep. med , eller -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
+msgstr "Ugedagen (opt., værdier: 0-6 evt. sep. med , eller -)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
msgid "The hours portition (req., range: 0-23)"
@@ -840,8 +839,8 @@ msgstr "Udløserforsinkelse"
msgid "Unable to save changes: %s"
msgstr "Kunne ikke gemme ændringer: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 "Varianter"
diff --git a/applications/luci-app-adblock/po/de/adblock.po b/applications/luci-app-adblock/po/de/adblock.po
index 7f6d3cf995..a364e51205 100644
--- a/applications/luci-app-adblock/po/de/adblock.po
+++ b/applications/luci-app-adblock/po/de/adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-24 15:29+0000\n"
-"Last-Translator: Dirk Brenken <dev@brenken.org>\n"
+"PO-Revision-Date: 2022-02-26 03:55+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/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.2-dev\n"
+"X-Generator: Weblate 4.11.1-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
msgid "Action"
@@ -71,7 +71,7 @@ msgstr "Fortgeschrittene Berichtseinstellungen"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:473
msgid "Allow Local Client IPs"
-msgstr ""
+msgstr "Lokale Client-IPs zulassen"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:473
msgid ""
@@ -79,6 +79,9 @@ msgid ""
"CLIENT-IP). Please note: This feature is currently only supported by bind "
"DNS backend."
msgstr ""
+"Alle Anfragen bestimmter DNS-Clients basierend auf deren IP-Adresse (RPZ-"
+"CLIENT-IP) erlauben. Bitte beachten: Diese Funktion wird derzeit nur vom "
+"bind DNS-Backend unterstützt."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
msgid "Answer"
@@ -115,7 +118,7 @@ msgstr "Blockierliste..."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid "Block Local Client IPs"
-msgstr ""
+msgstr "Lokale Client-IPs blockieren"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
msgid ""
@@ -123,6 +126,9 @@ msgid ""
"CLIENT-IP). Please note: This feature is currently only supported by bind "
"DNS backend."
msgstr ""
+"Alle Anfragen von bestimmten DNS-Clients auf Basis ihrer IP-Adresse (RPZ-"
+"CLIENT-IP) blockieren. Bitte beachten: Diese Funktion wird derzeit nur vom "
+"bind DNS-Backend unterstützt."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
msgid "Blocked DNS Requests"
@@ -168,7 +174,6 @@ msgid "Cancel"
msgstr "Abbrechen"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Kategorien"
@@ -178,7 +183,7 @@ msgstr "Client"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
msgid "Clients"
-msgstr ""
+msgstr "Clientes"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:136
msgid ""
@@ -217,7 +222,7 @@ msgstr "DNS-Verzeichnis"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
msgid "DNS Instance"
-msgstr ""
+msgstr "DNS-Instanz"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:356
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
@@ -251,7 +256,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:464
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
-msgstr ""
+msgstr "Das selektive DNS-Whitelisting deaktivieren (RPZ-PASSTHRU)."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
msgid "Domain"
@@ -259,15 +264,15 @@ msgstr "Domäne"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
msgid "Domains"
-msgstr ""
+msgstr "Domänen"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Don't check SSL server certificates during download."
-msgstr ""
+msgstr "Während des Downloads keine SSL-Serverzertifikate überprüfen."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Download Insecure"
-msgstr ""
+msgstr "Unsicher herunterladen"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
msgid "Download Parameters"
@@ -320,6 +325,8 @@ msgid ""
"Empty the DNS cache before adblock processing starts to reduce the memory "
"consumption."
msgstr ""
+"Den DNS-Cache leeren, bevor die Adblock-Verarbeitung beginnt, den "
+"Speicherverbrauch zu reduzieren."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
msgid "Enable SafeSearch"
@@ -370,7 +377,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:446
msgid "Fifth instance"
-msgstr ""
+msgstr "Fünfte Instanz"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
@@ -386,7 +393,7 @@ msgstr "Firewall-Zonen, die lokal erzwungen/aufgelöst werden sollen."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "First instance (default)"
-msgstr ""
+msgstr "Erste Instanz (Standard)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
msgid "Flush DNS Cache"
@@ -406,7 +413,7 @@ msgstr "Erzwungene Zonen"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
msgid "Fourth instance"
-msgstr ""
+msgstr "Vierte Instanz"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:356
msgid ""
@@ -497,6 +504,8 @@ msgid ""
"Manually override the pre-configured download options for the selected "
"download utility."
msgstr ""
+"Die vorkonfigurierten Download-Optionen für das ausgewählte Download-"
+"Dienstprogramm manuell außer Kraft setzen."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:124
msgid "No Query results!"
@@ -616,11 +625,13 @@ msgstr "Berichte von tcpdump verwendete Datenblockgröße in MByte."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:522
msgid "Resolve IPs"
-msgstr ""
+msgstr "IPs auflösen"
#: 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 ""
+"Auflösen von IP-Adressen für die Berichterstattung mithilfe von Reverse DNS "
+"(PTR) Lookups."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:288
msgid "Restart"
@@ -654,7 +665,7 @@ msgstr "Speichern"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
msgid "Second instance"
-msgstr ""
+msgstr "Zweite Instanz"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
@@ -674,7 +685,7 @@ msgstr "Setze einen neuen adblock Job"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
msgid "Set the dns backend instance used by adblock."
-msgstr ""
+msgstr "Die von Adblock verwendete DNS-Backend-Instanz festlegen."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:297
msgid "Settings"
@@ -739,8 +750,8 @@ msgid "The Refresh Timer has been updated."
msgstr "Der Timer wurde aktualisiert."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
-msgstr "Der Wochentag (opt., Werte: 1-7 getrennt druch \",\" oder \"-\")"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
+msgstr "Der Wochentag (opt., Werte: 0-6 getrennt druch \",\" oder \"-\")"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
msgid "The hours portition (req., range: 0-23)"
@@ -756,7 +767,7 @@ msgstr "Die Syslog-Ausgabe, vorgefiltert nur für Adblock-bezogene Nachrichten."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
msgid "Third instance"
-msgstr ""
+msgstr "Dritte Instanz"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
@@ -825,8 +836,8 @@ msgstr "Verzögerung der Trigger-Bedingung"
msgid "Unable to save changes: %s"
msgstr "Konnte Änderungen nicht speichern: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 "Varianten"
@@ -849,7 +860,7 @@ msgstr "Positivliste..."
#: 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)"
diff --git a/applications/luci-app-adblock/po/el/adblock.po b/applications/luci-app-adblock/po/el/adblock.po
index fd36aec0bb..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"
@@ -159,7 +159,6 @@ msgid "Cancel"
msgstr "Ακύρωση"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr ""
@@ -636,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 ""
@@ -695,7 +694,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -769,8 +768,8 @@ msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/en/adblock.po b/applications/luci-app-adblock/po/en/adblock.po
index a8d756d510..a314b8cfc3 100644
--- a/applications/luci-app-adblock/po/en/adblock.po
+++ b/applications/luci-app-adblock/po/en/adblock.po
@@ -159,7 +159,6 @@ msgid "Cancel"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr ""
@@ -695,7 +694,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -769,8 +768,8 @@ msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/es/adblock.po b/applications/luci-app-adblock/po/es/adblock.po
index a82869fe00..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"
@@ -178,7 +178,6 @@ msgid "Cancel"
msgstr "Cancelar"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Categorías"
@@ -605,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"
@@ -625,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"
@@ -764,9 +762,9 @@ msgid "The Refresh Timer has been updated."
msgstr "Se ha actualizado el temporizador de actualización."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
-"El día de la semana (opt., valores: 1-7 posiblemente separados por , o -)"
+"El día de la semana (opt., valores: 0-6 posiblemente separados por , o -)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
msgid "The hours portition (req., range: 0-23)"
@@ -852,8 +850,8 @@ msgstr "Retraso de disparo"
msgid "Unable to save changes: %s"
msgstr "No se pudo guardar los cambios: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 "Variantes"
diff --git a/applications/luci-app-adblock/po/fi/adblock.po b/applications/luci-app-adblock/po/fi/adblock.po
index f95ada028b..cf666f9590 100644
--- a/applications/luci-app-adblock/po/fi/adblock.po
+++ b/applications/luci-app-adblock/po/fi/adblock.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-12 06:13+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2022-03-15 00:58+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/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.9.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
msgid "Action"
@@ -174,7 +174,6 @@ msgid "Cancel"
msgstr "Peruuta"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Luokat"
@@ -219,7 +218,7 @@ msgstr "DNS-hakemisto"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
msgid "DNS Instance"
-msgstr ""
+msgstr "DNS-instanssi"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:356
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
@@ -257,11 +256,11 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
msgid "Domain"
-msgstr "Verkkonimi"
+msgstr "Verkkotunnus"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
msgid "Domains"
-msgstr ""
+msgstr "Verkkotunnukset"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
msgid "Don't check SSL server certificates during download."
@@ -371,7 +370,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:446
msgid "Fifth instance"
-msgstr ""
+msgstr "Viides instanssi"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
msgid "Filter criteria like date, domain or client (optional)"
@@ -387,7 +386,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
msgid "First instance (default)"
-msgstr ""
+msgstr "Ensimmäinen instanssi (oletus)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:461
msgid "Flush DNS Cache"
@@ -399,15 +398,15 @@ msgstr "Pakota paikallinen DNS"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:328
msgid "Forced Ports"
-msgstr ""
+msgstr "Pakotetut portit"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:321
msgid "Forced Zones"
-msgstr ""
+msgstr "Pakotetut alueet"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:445
msgid "Fourth instance"
-msgstr ""
+msgstr "Neljäs instanssi"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:356
msgid ""
@@ -418,7 +417,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json:3
msgid "Grant access to LuCI app adblock"
@@ -545,7 +544,7 @@ msgstr "Päivitä DNS-raportti"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:15
msgid "Refresh Timer"
-msgstr "Päivitysajastin"
+msgstr "Päivitä ajastin"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
msgid "Refresh Timer..."
@@ -561,11 +560,11 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:281
msgid "Reload"
-msgstr ""
+msgstr "Lataa uudelleen"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:61
msgid "Remove an existing job"
-msgstr ""
+msgstr "Poista olemassa oleva työ"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:508
msgid "Report Chunk Count"
@@ -597,7 +596,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:522
msgid "Resolve IPs"
-msgstr ""
+msgstr "Selvitä IP:t"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:522
msgid "Resolve reporting IP addresses by using reverse DNS (PTR) lookups."
@@ -605,7 +604,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:288
msgid "Restart"
-msgstr ""
+msgstr "Käynnistä uudelleen"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:96
msgid "Result"
@@ -635,7 +634,7 @@ msgstr "Tallenna"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:443
msgid "Second instance"
-msgstr ""
+msgstr "Toinen instanssi"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:360
msgid ""
@@ -649,7 +648,7 @@ msgstr "Lähettäjän osoite Adblockin sähköposti-ilmoituksille."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:29
msgid "Set a new adblock job"
-msgstr ""
+msgstr "Aseta uusi adblock-työ"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:441
msgid "Set the dns backend instance used by adblock."
@@ -683,7 +682,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:225
msgid "Status / Version"
-msgstr ""
+msgstr "Tila / versio"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:274
msgid "Suspend"
@@ -716,7 +715,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -733,7 +732,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:444
msgid "Third instance"
-msgstr ""
+msgstr "Kolmas instanssi"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:23
msgid ""
@@ -757,7 +756,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
msgid "Time"
-msgstr ""
+msgstr "Aika"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:451
msgid "Timeout to wait for a successful DNS backend restart."
@@ -771,7 +770,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
msgid "Top 10 Statistics"
-msgstr ""
+msgstr "Top 10 -tilastot"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:532
msgid "Topic for adblock notification E-Mails."
@@ -788,10 +787,10 @@ 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 "Muutoksia ei voitu tallentaa: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/fr/adblock.po b/applications/luci-app-adblock/po/fr/adblock.po
index 8188c2cb86..420d0f1879 100644
--- a/applications/luci-app-adblock/po/fr/adblock.po
+++ b/applications/luci-app-adblock/po/fr/adblock.po
@@ -174,7 +174,6 @@ msgid "Cancel"
msgstr "Annuler"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Catégories"
@@ -758,9 +757,9 @@ msgid "The Refresh Timer has been updated."
msgstr "Minuteur d'actualisation mis à jour."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
-"Le jour de la semaine (opt., valeurs : 1-7 éventuellement sép. par , ou -)"
+"Le jour de la semaine (opt., valeurs : 0-6 éventuellement sép. par , ou -)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
msgid "The hours portition (req., range: 0-23)"
@@ -848,8 +847,8 @@ msgstr "Délai de déclenchement"
msgid "Unable to save changes: %s"
msgstr "Sauvegarde impossible : %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 "Variantes"
diff --git a/applications/luci-app-adblock/po/he/adblock.po b/applications/luci-app-adblock/po/he/adblock.po
index 31cf3ca8e5..c53d0f057c 100644
--- a/applications/luci-app-adblock/po/he/adblock.po
+++ b/applications/luci-app-adblock/po/he/adblock.po
@@ -160,7 +160,6 @@ msgid "Cancel"
msgstr "ביטול"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr ""
@@ -696,7 +695,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -770,8 +769,8 @@ msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/hi/adblock.po b/applications/luci-app-adblock/po/hi/adblock.po
index 8c8c4d2a65..ee4717acb5 100644
--- a/applications/luci-app-adblock/po/hi/adblock.po
+++ b/applications/luci-app-adblock/po/hi/adblock.po
@@ -153,7 +153,6 @@ msgid "Cancel"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr ""
@@ -689,7 +688,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -763,8 +762,8 @@ msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/hu/adblock.po b/applications/luci-app-adblock/po/hu/adblock.po
index f523ea3db0..58f4280dbb 100644
--- a/applications/luci-app-adblock/po/hu/adblock.po
+++ b/applications/luci-app-adblock/po/hu/adblock.po
@@ -165,7 +165,6 @@ msgid "Cancel"
msgstr "Mégse"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Kategóriák"
@@ -709,7 +708,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -788,8 +787,8 @@ msgstr "Aktiváló késleltetése"
msgid "Unable to save changes: %s"
msgstr "Nem sikerült a/az %s változtatás mentése"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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
#, fuzzy
msgid "Variants"
msgstr "Variánsok"
diff --git a/applications/luci-app-adblock/po/it/adblock.po b/applications/luci-app-adblock/po/it/adblock.po
index 03ddad5ae5..2d19c07e5e 100644
--- a/applications/luci-app-adblock/po/it/adblock.po
+++ b/applications/luci-app-adblock/po/it/adblock.po
@@ -176,7 +176,6 @@ msgid "Cancel"
msgstr "Annulla"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Categorie"
@@ -739,7 +738,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -814,8 +813,8 @@ msgstr "Ritardo Innesco"
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/ja/adblock.po b/applications/luci-app-adblock/po/ja/adblock.po
index 0c53577e50..6f1f98b6f7 100644
--- a/applications/luci-app-adblock/po/ja/adblock.po
+++ b/applications/luci-app-adblock/po/ja/adblock.po
@@ -168,7 +168,6 @@ msgid "Cancel"
msgstr "キャンセル"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr ""
@@ -733,8 +732,8 @@ msgid "The Refresh Timer has been updated."
msgstr "リフレッシュタイマーが更新されました。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
-msgstr "曜日(オプション、1-7の値。, または - で区切る)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
+msgstr "曜日(オプション、0-6の値。, または - で区切る)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
msgid "The hours portition (req., range: 0-23)"
@@ -815,8 +814,8 @@ msgstr "トリガ遅延"
msgid "Unable to save changes: %s"
msgstr "変更を保存できませんでした: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/ko/adblock.po b/applications/luci-app-adblock/po/ko/adblock.po
index 1cc3e31e45..b3130952a2 100644
--- a/applications/luci-app-adblock/po/ko/adblock.po
+++ b/applications/luci-app-adblock/po/ko/adblock.po
@@ -163,7 +163,6 @@ msgid "Cancel"
msgstr "취소"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr ""
@@ -699,7 +698,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -773,8 +772,8 @@ msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/mr/adblock.po b/applications/luci-app-adblock/po/mr/adblock.po
index 53e5f357b5..5d4e993062 100644
--- a/applications/luci-app-adblock/po/mr/adblock.po
+++ b/applications/luci-app-adblock/po/mr/adblock.po
@@ -159,7 +159,6 @@ msgid "Cancel"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr ""
@@ -695,7 +694,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -769,8 +768,8 @@ msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/ms/adblock.po b/applications/luci-app-adblock/po/ms/adblock.po
index de20853e37..6ce1044f15 100644
--- a/applications/luci-app-adblock/po/ms/adblock.po
+++ b/applications/luci-app-adblock/po/ms/adblock.po
@@ -159,7 +159,6 @@ msgid "Cancel"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr ""
@@ -695,7 +694,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -769,8 +768,8 @@ msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/nb_NO/adblock.po b/applications/luci-app-adblock/po/nb_NO/adblock.po
index aa9dc0bef2..099d27d4d0 100644
--- a/applications/luci-app-adblock/po/nb_NO/adblock.po
+++ b/applications/luci-app-adblock/po/nb_NO/adblock.po
@@ -164,7 +164,6 @@ msgid "Cancel"
msgstr "Avbryt"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Kategorier"
@@ -706,7 +705,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -780,8 +779,8 @@ msgstr "Utløserforsinkelse"
msgid "Unable to save changes: %s"
msgstr "Kunne ikke lagre endringer: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 "Varianter"
diff --git a/applications/luci-app-adblock/po/pl/adblock.po b/applications/luci-app-adblock/po/pl/adblock.po
index 025db4bae0..591d0bbcb4 100644
--- a/applications/luci-app-adblock/po/pl/adblock.po
+++ b/applications/luci-app-adblock/po/pl/adblock.po
@@ -176,7 +176,6 @@ msgid "Cancel"
msgstr "Anuluj"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Kategorie"
@@ -754,8 +753,8 @@ msgid "The Refresh Timer has been updated."
msgstr "Czas odświeżania został zaktualizowany."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
-msgstr "Dni tygodnia (opcjonalnie, wartości: 1-7, osobno, lub -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
+msgstr "Dni tygodnia (opcjonalnie, wartości: 0-6, osobno, lub -)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
msgid "The hours portition (req., range: 0-23)"
@@ -841,8 +840,8 @@ msgstr "Opóźnienie wyzwalacza"
msgid "Unable to save changes: %s"
msgstr "Nie można zapisać zmian: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 "Warianty"
diff --git a/applications/luci-app-adblock/po/pt/adblock.po b/applications/luci-app-adblock/po/pt/adblock.po
index a70f179cea..88ecb3968c 100644
--- a/applications/luci-app-adblock/po/pt/adblock.po
+++ b/applications/luci-app-adblock/po/pt/adblock.po
@@ -176,7 +176,6 @@ msgid "Cancel"
msgstr "Cancelar"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Categorias"
@@ -761,8 +760,8 @@ msgid "The Refresh Timer has been updated."
msgstr "O tempo de atualização foi atualizado."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
-msgstr "O dia da semana (valores opc.: 1-7 possivelmente sep. por , ou -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
+msgstr "O dia da semana (valores opc.: 0-6 possivelmente sep. por , ou -)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
msgid "The hours portition (req., range: 0-23)"
@@ -848,8 +847,8 @@ msgstr "Atraso do Gatilho"
msgid "Unable to save changes: %s"
msgstr "Impossível gravar as modificações: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 "Variantes"
diff --git a/applications/luci-app-adblock/po/pt_BR/adblock.po b/applications/luci-app-adblock/po/pt_BR/adblock.po
index 29fd6ab3a3..3c843a0a06 100644
--- a/applications/luci-app-adblock/po/pt_BR/adblock.po
+++ b/applications/luci-app-adblock/po/pt_BR/adblock.po
@@ -179,7 +179,6 @@ msgid "Cancel"
msgstr "Cancelar"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Categorias"
@@ -768,8 +767,8 @@ msgid "The Refresh Timer has been updated."
msgstr "O tempo de atualização foi atualizado."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
-msgstr "O dia da semana (valores opc.: 1-7 possivelmente set. por , ou -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
+msgstr "O dia da semana (valores opc.: 0-6 possivelmente set. por , ou -)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
msgid "The hours portition (req., range: 0-23)"
@@ -857,8 +856,8 @@ msgstr "Gatilho de Atraso"
msgid "Unable to save changes: %s"
msgstr "Impossível salvar as modificações: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 "Variantes"
diff --git a/applications/luci-app-adblock/po/ro/adblock.po b/applications/luci-app-adblock/po/ro/adblock.po
index 7af0d7ecde..aca24c7099 100644
--- a/applications/luci-app-adblock/po/ro/adblock.po
+++ b/applications/luci-app-adblock/po/ro/adblock.po
@@ -176,7 +176,6 @@ msgid "Cancel"
msgstr "Anulare"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Categorii"
@@ -759,8 +758,8 @@ msgid "The Refresh Timer has been updated."
msgstr "Cronometrul de reîmprospătare a fost actualizat."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
-msgstr "Ziua săptămânii (opt., valori: 1-7, eventual separate prin , sau -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
+msgstr "Ziua săptămânii (opt., valori: 0-6, eventual separate prin , sau -)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
msgid "The hours portition (req., range: 0-23)"
@@ -845,8 +844,8 @@ msgstr "Intârzierea declanșării"
msgid "Unable to save changes: %s"
msgstr "Nu se pot salva modificările: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 "Variante"
diff --git a/applications/luci-app-adblock/po/ru/adblock.po b/applications/luci-app-adblock/po/ru/adblock.po
index 3a27d53f19..09963fb79b 100644
--- a/applications/luci-app-adblock/po/ru/adblock.po
+++ b/applications/luci-app-adblock/po/ru/adblock.po
@@ -179,7 +179,6 @@ msgid "Cancel"
msgstr "Отмена"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Категории"
@@ -753,7 +752,7 @@ msgid "The Refresh Timer has been updated."
msgstr "Таймер обновления обновлён."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr "День недели (необязательно, значения: 1–7, запятые или дефисы)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -839,8 +838,8 @@ msgstr "Задержка запуска"
msgid "Unable to save changes: %s"
msgstr "Невозможно сохранить изменения: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 "Варианты"
diff --git a/applications/luci-app-adblock/po/si/adblock.po b/applications/luci-app-adblock/po/si/adblock.po
index fe5a4e97f7..ee16a2df81 100644
--- a/applications/luci-app-adblock/po/si/adblock.po
+++ b/applications/luci-app-adblock/po/si/adblock.po
@@ -159,7 +159,6 @@ msgid "Cancel"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr ""
@@ -695,7 +694,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -769,8 +768,8 @@ msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/sk/adblock.po b/applications/luci-app-adblock/po/sk/adblock.po
index 8ac318c740..2463585e50 100644
--- a/applications/luci-app-adblock/po/sk/adblock.po
+++ b/applications/luci-app-adblock/po/sk/adblock.po
@@ -164,7 +164,6 @@ msgid "Cancel"
msgstr "Zrušiť"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Kategórie"
@@ -700,7 +699,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -774,8 +773,8 @@ msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/sv/adblock.po b/applications/luci-app-adblock/po/sv/adblock.po
index dd40c60a9a..7ed8514c3c 100644
--- a/applications/luci-app-adblock/po/sv/adblock.po
+++ b/applications/luci-app-adblock/po/sv/adblock.po
@@ -168,7 +168,6 @@ msgid "Cancel"
msgstr "Avbryt"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Kategorier"
@@ -734,8 +733,8 @@ msgid "The Refresh Timer has been updated."
msgstr "Uppdateringstimern har uppdaterats."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
-msgstr "Veckodagen (valfria, värden: 1-7 möjligen sep. av , eller -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
+msgstr "Veckodagen (valfria, värden: 0-6 möjligen sep. av , eller -)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
msgid "The hours portition (req., range: 0-23)"
@@ -808,8 +807,8 @@ msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/templates/adblock.pot b/applications/luci-app-adblock/po/templates/adblock.pot
index 7caeb81f99..3910779c3e 100644
--- a/applications/luci-app-adblock/po/templates/adblock.pot
+++ b/applications/luci-app-adblock/po/templates/adblock.pot
@@ -150,7 +150,6 @@ msgid "Cancel"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr ""
@@ -686,7 +685,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -760,8 +759,8 @@ msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/tr/adblock.po b/applications/luci-app-adblock/po/tr/adblock.po
index 9d5624f14c..24350222c1 100644
--- a/applications/luci-app-adblock/po/tr/adblock.po
+++ b/applications/luci-app-adblock/po/tr/adblock.po
@@ -174,7 +174,6 @@ msgid "Cancel"
msgstr "İptal"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "Kategoriler"
@@ -758,8 +757,8 @@ msgid "The Refresh Timer has been updated."
msgstr "Yenileme Zamanlayıcısı güncellendi."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
-msgstr "Haftanın günü (ops., Değerler: 1-7 muhtemelen or - ile ayrılmış)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
+msgstr "Haftanın günü (ops., Değerler: 0-6 muhtemelen or - ile ayrılmış)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
msgid "The hours portition (req., range: 0-23)"
@@ -846,8 +845,8 @@ msgstr "Tetikleme Gecikmesi"
msgid "Unable to save changes: %s"
msgstr "Değişiklikler kaydedilemiyor: %s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 "Varyantlar"
diff --git a/applications/luci-app-adblock/po/uk/adblock.po b/applications/luci-app-adblock/po/uk/adblock.po
index e3f67eb974..8bcb04bc03 100644
--- a/applications/luci-app-adblock/po/uk/adblock.po
+++ b/applications/luci-app-adblock/po/uk/adblock.po
@@ -160,7 +160,6 @@ msgid "Cancel"
msgstr "Скасувати"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr ""
@@ -696,7 +695,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -770,8 +769,8 @@ msgstr ""
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/vi/adblock.po b/applications/luci-app-adblock/po/vi/adblock.po
index c620281acf..374046bde6 100644
--- a/applications/luci-app-adblock/po/vi/adblock.po
+++ b/applications/luci-app-adblock/po/vi/adblock.po
@@ -160,7 +160,6 @@ msgid "Cancel"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr ""
@@ -697,7 +696,7 @@ msgid "The Refresh Timer has been updated."
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
@@ -771,8 +770,8 @@ msgstr "Kích hoạt độ trễ"
msgid "Unable to save changes: %s"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 ""
diff --git a/applications/luci-app-adblock/po/zh_Hans/adblock.po b/applications/luci-app-adblock/po/zh_Hans/adblock.po
index 27f096f6d7..8fd54e2669 100644
--- a/applications/luci-app-adblock/po/zh_Hans/adblock.po
+++ b/applications/luci-app-adblock/po/zh_Hans/adblock.po
@@ -172,7 +172,6 @@ msgid "Cancel"
msgstr "取消"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "类别"
@@ -721,8 +720,8 @@ msgid "The Refresh Timer has been updated."
msgstr "刷新计时器已更新。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
-msgstr "星期几(可选。取值范围:1-7,可用 , 或 - 分隔)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
+msgstr "星期几(可选。取值范围:0-6,可用 , 或 - 分隔)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
msgid "The hours portition (req., range: 0-23)"
@@ -799,8 +798,8 @@ msgstr "触发延时"
msgid "Unable to save changes: %s"
msgstr "无法保存更改:%s"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 "变种"
diff --git a/applications/luci-app-adblock/po/zh_Hant/adblock.po b/applications/luci-app-adblock/po/zh_Hant/adblock.po
index 6ea3676bad..8a74bc346c 100644
--- a/applications/luci-app-adblock/po/zh_Hant/adblock.po
+++ b/applications/luci-app-adblock/po/zh_Hant/adblock.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-08-14 14:43+0000\n"
+"PO-Revision-Date: 2022-03-04 19:06+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsadblock/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.8-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
msgid "Action"
@@ -172,7 +172,6 @@ msgid "Cancel"
msgstr "取消"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:586
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:601
msgid "Categories"
msgstr "類別"
@@ -319,7 +318,7 @@ msgstr "編輯白名單"
msgid ""
"Empty the DNS cache before adblock processing starts to reduce the memory "
"consumption."
-msgstr ""
+msgstr "在 adblock 處理開始降低記憶體消耗前清空 DNS 快取。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
msgid "Enable SafeSearch"
@@ -728,8 +727,8 @@ msgid "The Refresh Timer has been updated."
msgstr "重整計時器已更新。"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:56
-msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
-msgstr "星期幾(可選。取值范圍:1-7,可用 , 或 - 分隔)"
+msgid "The day of the week (opt., values: 0-6 possibly sep. by , or -)"
+msgstr "星期幾(可選。取值范圍:0-6,可用 , 或 - 分隔)"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:46
msgid "The hours portition (req., range: 0-23)"
@@ -808,8 +807,8 @@ msgstr "觸發延遲"
msgid "Unable to save changes: %s"
msgstr "無法儲存變更(訊息:%s)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:616
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:632
+#: 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 "變體"
diff --git a/applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json b/applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json
index b7e7dd5a8c..c78bc854b0 100644
--- a/applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json
+++ b/applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json
@@ -25,7 +25,7 @@
"/etc/init.d/adblock report [a-z]* [0-9]* *" : [ "exec" ],
"/etc/init.d/adblock timer list" : [ "exec" ],
"/etc/init.d/adblock timer remove [0-9]*" : [ "exec" ],
- "/etc/init.d/adblock timer add * [0-9]* [0-9*]* [1-7,-*]*" : [ "exec" ],
+ "/etc/init.d/adblock timer add * [0-9]* [0-9*]* [0-6,-*]*" : [ "exec" ],
"/etc/init.d/adblock query *" : [ "exec" ]
},
"uci": ["adblock"]
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 aaa7b0bfd6..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,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-09 14:30+0000\n"
-"Last-Translator: Demian Wright <wright.demian+weblate@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/"
"luciapplicationsadvanced-reboot/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.8.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
@@ -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:"
@@ -72,26 +72,26 @@ msgstr "Suorita"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
msgid "Reboot"
-msgstr "Uudelleenkäynnistä"
+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
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
msgid "Rebooting…"
-msgstr "Uudelleenkäynnistetään…"
+msgstr "Käynnistetään uudelleen…"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
msgid "Shutting down..."
@@ -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-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/de/aria2.po b/applications/luci-app-aria2/po/de/aria2.po
index 220dfc0e03..8d2bb4bdff 100644
--- a/applications/luci-app-aria2/po/de/aria2.po
+++ b/applications/luci-app-aria2/po/de/aria2.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-02-24 06:56+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/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.11-dev\n"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -207,7 +207,7 @@ msgstr "Folge Torrent"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:190
msgid "For more information, please visit: %s."
-msgstr ""
+msgstr "Für weitere Informationen siehe: %s."
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:597
msgid "Force save"
@@ -476,7 +476,7 @@ msgstr "RPC Benutzername"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js:62
msgid "Refresh every %s seconds."
-msgstr ""
+msgstr "Alle %s Sekunden aktualisieren."
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:459
msgid "Remove unselected file"
@@ -506,7 +506,7 @@ msgstr "Daemon als Gruppe ausführen"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:194
msgid "Running Status"
-msgstr ""
+msgstr "Ausführungsstatus"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:566
msgid ""
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/fi/aria2.po b/applications/luci-app-aria2/po/fi/aria2.po
index 72a0c4da45..d17df8ad71 100644
--- a/applications/luci-app-aria2/po/fi/aria2.po
+++ b/applications/luci-app-aria2/po/fi/aria2.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-13 23:16+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/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-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -50,19 +50,19 @@ msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:204
msgid "Basic Options"
-msgstr ""
+msgstr "Perusasetukset"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:413
msgid "BitTorrent Options"
-msgstr ""
+msgstr "BitTorrent-asetukset"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:472
msgid "BitTorrent listen port"
-msgstr ""
+msgstr "BitTorrentin kuunteluportti"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:329
msgid "CA certificate"
-msgstr ""
+msgstr "CA-varmenne"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:334
msgid "Certificate"
@@ -105,7 +105,7 @@ msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:478
msgid "DHT Listen port"
-msgstr ""
+msgstr "DHT:n kuunteluportti"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:230
msgid "Debug"
@@ -155,7 +155,7 @@ msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:220
msgid "Enable logging"
-msgstr ""
+msgstr "Käytä lokitusta"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:442
msgid "Enable peer exchange"
@@ -175,7 +175,7 @@ msgstr "Virhe"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:619
msgid "Extra Settings"
-msgstr ""
+msgstr "Lisäasetukset"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:487
msgid "False"
@@ -220,7 +220,7 @@ msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:304
msgid "HTTP/FTP/SFTP Options"
-msgstr ""
+msgstr "HTTP/FTP/SFTP-asetukset"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:364
msgid "Header"
@@ -375,7 +375,7 @@ msgstr "Huomaa"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:242
msgid "Pause"
-msgstr ""
+msgstr "Keskeytä"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:242
msgid "Pause download after added."
@@ -660,11 +660,11 @@ msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:36
msgid "The Aria2 service is not running."
-msgstr ""
+msgstr "Aria2-palvelu ei ole käynnissä."
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:35
msgid "The Aria2 service is running."
-msgstr ""
+msgstr "Aria2-palvelu on käynnissä."
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:217
msgid "The directory to store the config file, session file and DHT file."
@@ -745,11 +745,11 @@ msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:408
msgid "User agent"
-msgstr ""
+msgstr "Käyttäjäagentti"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:259
msgid "Username & Password"
-msgstr ""
+msgstr "Käyttäjätunnus ja salasana"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:323
msgid ""
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-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js b/applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js
index b7cbdc2231..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
@@ -7,6 +7,7 @@
'require poll';
'require request';
'require dom';
+'require fs';
var callPackagelist = rpc.declare({
object: 'rpc-sys',
@@ -21,432 +22,419 @@ var callSystemBoard = rpc.declare({
var callUpgradeStart = rpc.declare({
object: 'rpc-sys',
method: 'upgrade_start',
- params: [ 'keep' ],
+ params: ['keep'],
});
+/**
+ * Returns the branch of a given version. This helps to offer upgrades
+ * for point releases (aka within the branch).
+ *
+ * Logic:
+ * SNAPSHOT -> SNAPSHOT
+ * 21.02-SNAPSHOT -> 21.02
+ * 21.02.0-rc1 -> 21.02
+ * 19.07.8 -> 19.07
+ *
+ * @param {string} version
+ * Input version from which to determine the branch
+ * @returns {string}
+ * The determined branch
+ */
function get_branch(version) {
- // determine branch of a version
- // SNAPSHOT -> SNAPSHOT
- // 21.02-SNAPSHOT -> 21.02
- // 21.02.0-rc1 -> 21.02
- // 19.07.8 -> 19.07
return version.replace('-SNAPSHOT', '').split('.').slice(0, 2).join('.');
}
+/**
+ * The OpenWrt revision string contains both a hash as well as the number
+ * commits since the OpenWrt/LEDE reboot. It helps to determine if a
+ * snapshot is newer than another.
+ *
+ * @param {string} revision
+ * Revision string of a OpenWrt device
+ * @returns {integer}
+ * The number of commits since OpenWrt/LEDE reboot
+ */
function get_revision_count(revision) {
return parseInt(revision.substring(1).split('-')[0]);
}
-function error_api_connect(response) {
- ui.showModal(_('Error connecting to upgrade server'), [
- E('p', {},
- _('Could not reach API at "%s". Please try again later.')
- .format(response.url)),
- E('pre', {}, response.responseText),
- E('div', {
- class: 'right',
- },
- [
- E('div', {
- class: 'btn',
- click: ui.hideModal,
+return view.extend({
+ steps: {
+ init: _('10% Received build request'),
+ download_imagebuilder: _('20% Downloading ImageBuilder archive'),
+ unpack_imagebuilder: _('40% Setup ImageBuilder'),
+ calculate_packages_hash: _('60% Validate package selection'),
+ building_image: _('80% Generating firmware image')
},
- _('Close')),
- ]),
- ]);
-}
-function install_sysupgrade(url, keep, sha256) {
- displayStatus('notice spinning',
- E('p', _('Downloading firmware from server to browser')));
- request
- .get(url, {
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded',
+ data: {
+ url: '',
+ revision: '',
+ advanced_mode: 0,
},
- responseType: 'blob',
- })
- .then((response) => {
- var form_data = new FormData();
- form_data.append('sessionid', rpc.getSessionID());
- form_data.append('filename', '/tmp/firmware.bin');
- form_data.append('filemode', 600);
- form_data.append('filedata', response.blob());
-
- displayStatus('notice spinning',
- E('p', _('Uploading firmware from browser to device')));
- request
- .get(`${L.env.cgi_base}/cgi-upload`, {
- method: 'PUT',
- content: form_data,
- })
- .then((response) => response.json())
- .then((response) => {
- if (response.sha256sum != sha256) {
- displayStatus('warning', [
- E('b', _('Wrong checksum')),
- E('p',
- _('Error during download of firmware. Please try again')),
- E('div', {
- class: 'btn',
- click: ui.hideModal,
- },
- _('Close')),
- ]);
+
+ firmware: {
+ profile: '',
+ target: '',
+ version: '',
+ packages: [],
+ diff_packages: true,
+ filesystem: '',
+ },
+
+ handle200: function (response) {
+ res = response.json();
+ var image;
+ for (image of res.images) {
+ if (this.firmware.filesystem == image.filesystem) {
+ if (this.data.efi) {
+ if (image.type == 'combined-efi') {
+ break;
+ }
} else {
- displayStatus(
- 'warning spinning',
- E('p',
- _('Installing the sysupgrade. Do not unpower device!')));
- L.resolveDefault(callUpgradeStart(keep), {})
- .then((response) => {
- if (keep) {
- ui.awaitReconnect(window.location.host);
- } else {
- ui.awaitReconnect('192.168.1.1', 'openwrt.lan');
+ if (image.type == 'sysupgrade' || image.type == 'combined') {
+ break;
}
- });
}
- });
- });
-}
-
-function request_sysupgrade(server_url, data) {
- var res, req;
-
- if (data.request_hash) {
- req = request.get(`${server_url}/api/v1/build/${data.request_hash}`);
- } else {
- req = request.post(`${server_url}/api/v1/build`, {
- profile: data.board_name,
- target: data.target,
- version: data.version,
- packages: data.packages,
- diff_packages: true,
- });
- }
-
- req.then((response) => {
- switch (response.status) {
- case 200:
- res = response.json();
- var image;
- for (image of res.images) {
- if (image.type == 'sysupgrade') {
- break;
- }
}
- if (image.name != undefined) {
- var sysupgrade_url = `${server_url}/store/${res.bin_dir}/${image.name}`;
-
- var keep = E('input', {
- type: 'checkbox',
- });
- keep.checked = true;
-
- var fields = [
- _('Version'),
- `${res.version_number} ${res.version_code}`,
- _('File'),
- E('a', {
- href: sysupgrade_url,
- },
- image.name),
- _('SHA256'),
- image.sha256,
- _('Build Date'),
- res.build_at,
- _('Target'),
- res.target,
- ];
-
- var table = E('div', {
- class: 'table',
- });
-
- for (var i = 0; i < fields.length; i += 2) {
- table.appendChild(E('tr', {
- class: 'tr',
- },
- [
- E('td', {
- class: 'td left',
- width: '33%',
- },
- [ fields[i] ]),
- E('td', {
- class: 'td left',
- },
- [ fields[i + 1] ]),
- ]));
- }
-
- var modal_body = [
- table,
- E('p', {class: 'mt-2'},
- E('label', {
- class: 'btn',
- },
- [
- keep, ' ',
- _('Keep settings and retain the current configuration')
- ])),
- E('div', {
- class: 'right',
- },
- [
- E('div', {
- class: 'btn',
- click: ui.hideModal,
- },
- _('Cancel')),
- ' ',
- E('div', {
- class: 'btn cbi-button-action',
- click: function() {
- install_sysupgrade(sysupgrade_url, keep.checked,
- image.sha256);
- },
- },
- _('Install Sysupgrade')),
- ]),
- ];
+ }
- ui.showModal(_('Successfully created sysupgrade image'), modal_body);
- }
+ if (image.name != undefined) {
+ var sysupgrade_url = `${this.data.url}/store/${res.bin_dir}/${image.name}`;
+
+ var keep = E('input', { type: 'checkbox' });
+ keep.checked = true;
- break;
- case 202:
- res = response.json();
- data.request_hash = res.request_hash;
-
- if ('queue_position' in res)
- displayStatus('notice spinning',
- E('p', _('Request in build queue position %s')
- .format(res.queue_position)));
- else
- displayStatus('notice spinning',
- E('p', _('Building firmware sysupgrade image')));
-
- setTimeout(function() { request_sysupgrade(server_url, data); }, 5000);
- break;
- case 400: // bad request
- case 422: // bad package
- case 500: // build failed
- res = response.json();
- var body = [
- E('p', {}, res.detail),
- E('p', {}, _('Please report the error message and request')),
- E('b', {}, _('Request to server:')),
- E('pre', {}, JSON.stringify(data, null, 4)),
+ var fields = [
+ _('Version'), `${res.version_number} ${res.version_code}`,
+ _('SHA256'), image.sha256,
];
- if (res.stdout) {
- body.push(E('b', {}, 'STDOUT:'));
- body.push(E('pre', {}, res.stdout));
+ if (this.data.advanced_mode == 1) {
+ fields.push(
+ _('Profile'), res.id,
+ _('Target'), res.target,
+ _('Build Date'), res.build_at,
+ _('Filename'), image.name,
+ _('Filesystem'), image.filesystem,
+ )
}
- if (res.stderr) {
- body.push(E('b', {}, 'STDERR:'));
- body.push(E('pre', {}, res.stderr));
+ fields.push('', E('a', { href: sysupgrade_url }, _('Download firmware image')))
+
+ var table = E('div', { class: 'table' });
+
+ for (var i = 0; i < fields.length; i += 2) {
+ table.appendChild(E('tr', { class: 'tr' }, [
+ E('td', { class: 'td left', width: '33%' }, [fields[i]]),
+ E('td', { class: 'td left' }, [fields[i + 1]]),
+ ]));
}
- body = body.concat([
- E('div', {
- class: 'right',
- },
- [
- E('div', {
- class: 'btn',
- click: ui.hideModal,
- },
- _('Close')),
- ]),
- ]);
- ui.showModal(_('Error building the sysupgrade'), body);
- break;
+ var modal_body = [
+ table,
+ E('p', { class: 'mt-2' },
+ E('label', { class: 'btn' }, [
+ keep, ' ',
+ _('Keep settings and retain the current configuration')
+ ])),
+ E('div', { class: 'right' }, [
+ E('div', { class: 'btn', click: ui.hideModal }, _('Cancel')), ' ',
+ E('button', {
+ 'class': 'btn cbi-button cbi-button-positive important',
+ 'click': ui.createHandlerFn(this, function () {
+ this.handleInstall(sysupgrade_url, keep.checked, image.sha256)
+ })
+ }, _('Install firmware image')),
+ ]),
+ ];
+
+ ui.showModal(_('Successfully created firmware image'), modal_body);
}
- });
-}
+ },
+
+ handle202: function (response) {
+ response = response.json();
+ this.data.request_hash = res.request_hash;
-async function check_sysupgrade(server_url, system_board, packages) {
- var {board_name} = system_board;
- var {target, version, revision} = system_board.release;
- var current_branch = get_branch(version);
- var advanced_mode =
- uci.get_first('attendedsysupgrade', 'client', 'advanced_mode') || 0;
- var candidates = [];
- var response;
-
- displayStatus('notice spinning',
- E('p', _('Searching for an available sysupgrade of %s - %s')
- .format(version, revision)));
-
- if (version.endsWith('SNAPSHOT')) {
- response =
- await request.get(`${server_url}/api/v1/revision/${version}/${target}`);
- if (!response.ok) {
- error_api_connect(response);
- return;
+ if ('queue_position' in response) {
+ ui.showModal(_('Queued...'), [
+ E('p', { 'class': 'spinning' }, _('Request in build queue position %s').format(response.queue_position))
+ ]);
+ } else {
+ ui.showModal(_('Building Firmware...'), [
+ E('p', { 'class': 'spinning' }, _('Progress: %s').format(this.steps[response.imagebuilder_status]))
+ ]);
}
+ },
- const remote_revision = response.json().revision;
+ handleError: function (response) {
+ response = response.json();
+ var body = [
+ E('p', {}, _('Server response: %s').format(response.detail)),
+ E('a', { href: 'https://github.com/openwrt/asu/issues' }, _('Please report the error message and request')),
+ E('p', {}, _('Request Data:')),
+ E('pre', {}, JSON.stringify({ ...this.data, ...this.firmware }, null, 4)),
+ ];
- if (get_revision_count(revision) < get_revision_count(remote_revision)) {
- candidates.push(version);
+ if (response.stdout) {
+ body.push(E('b', {}, 'STDOUT:'));
+ body.push(E('pre', {}, response.stdout));
}
- } else {
- response = await request.get(`${server_url}/api/overview`, {
- timeout: 8000,
- });
-
- if (!response.ok) {
- error_api_connect(response);
- return;
+
+ if (response.stderr) {
+ body.push(E('b', {}, 'STDERR:'));
+ body.push(E('pre', {}, response.stderr));
}
- const latest = response.json().latest;
+ body = body.concat([
+ E('div', { class: 'right' }, [
+ E('div', { class: 'btn', click: ui.hideModal }, _('Close')),
+ ]),
+ ]);
- for (let remote_version of latest) {
- var remote_branch = get_branch(remote_version);
+ ui.showModal(_('Error building the firmware image'), body);
+ },
- // already latest version installed
- if (version == remote_version) {
- break;
- }
+ handleRequest: function () {
+ var request_url = `${this.data.url}/api/v1/build`;
+ var method = "POST"
+ var content = this.firmware;
+
+ /**
+ * If `request_hash` is available use a GET request instead of
+ * sending the entire object.
+ */
+ if (this.data.request_hash) {
+ request_url += `/${this.data.request_hash}`;
+ content = {};
+ method = "GET"
+ }
- // skip branch upgrades outside the advanced mode
- if (current_branch != remote_branch && advanced_mode == 0) {
- continue;
- }
+ request.request(request_url, { method: method, content: content })
+ .then((response) => {
+ switch (response.status) {
+ case 202:
+ this.handle202(response);
+ break;
+ case 200:
+ poll.stop();
+ this.handle200(response);
+ break;
+ case 400: // bad request
+ case 422: // bad package
+ case 500: // build failed
+ poll.stop();
+ this.handleError(response);
+ break;
+ }
+ });
+ },
- candidates.unshift(remote_version);
+ handleInstall: function (url, keep, sha256) {
+ ui.showModal(_('Downloading...'), [
+ E('p', { 'class': 'spinning' }, _('Downloading firmware from server to browser'))
+ ]);
- // don't offer branches older than the current
- if (current_branch == remote_branch) {
- break;
- }
+ request.get(url, {
+ headers: {
+ 'Content-Type': 'application/x-www-form-urlencoded',
+ },
+ responseType: 'blob',
+ })
+ .then((response) => {
+ var form_data = new FormData();
+ form_data.append('sessionid', rpc.getSessionID());
+ form_data.append('filename', '/tmp/firmware.bin');
+ form_data.append('filemode', 600);
+ form_data.append('filedata', response.blob());
+
+ ui.showModal(_('Uploading...'), [
+ E('p', { 'class': 'spinning' }, _('Uploading firmware from browser to device'))
+ ]);
+
+ request
+ .get(`${L.env.cgi_base}/cgi-upload`, {
+ method: 'PUT',
+ content: form_data,
+ })
+ .then((response) => response.json())
+ .then((response) => {
+ if (response.sha256sum != sha256) {
+
+ ui.showModal(_('Wrong checksum'), [
+ E('p', _('Error during download of firmware. Please try again')),
+ E('div', { class: 'btn', click: ui.hideModal }, _('Close'))
+ ]);
+ } else {
+ ui.showModal(_('Installing...'), [
+ E('p', { class: 'spinning' }, _('Installing the sysupgrade. Do not unpower device!'))
+ ]);
+
+ L.resolveDefault(callUpgradeStart(keep), {})
+ .then((response) => {
+ if (keep) {
+ ui.awaitReconnect(window.location.host);
+ } else {
+ ui.awaitReconnect('192.168.1.1', 'openwrt.lan');
+ }
+ });
+ }
+ });
+ });
+ },
+
+ handleCheck: function () {
+ var { url, revision } = this.data
+ var { version, target } = this.firmware
+ var candidates = [];
+ var response;
+ var request_url = `${url}/api/overview`;
+ if (version.endsWith('SNAPSHOT')) {
+ request_url = `${url}/api/v1/revision/${version}/${target}`;
}
- }
- if (candidates.length) {
- var m, s, o;
+ ui.showModal(_('Searching...'), [
+ E('p', { 'class': 'spinning' },
+ _('Searching for an available sysupgrade of %s - %s').format(version, revision))
+ ]);
- var mapdata = {
- request: {
- board_name: board_name,
- target: target,
- version: candidates[0],
- packages: Object.keys(packages).sort(),
- },
- };
+ L.resolveDefault(request.get(request_url))
+ .then(response => {
+ if (!response.ok) {
+ ui.showModal(_('Error connecting to upgrade server'), [
+ E('p', {}, _('Could not reach API at "%s". Please try again later.').format(response.url)),
+ E('pre', {}, response.responseText),
+ E('div', { class: 'right' }, [
+ E('div', { class: 'btn', click: ui.hideModal }, _('Close'))
+ ]),
+ ]);
+ return;
+ }
+ if (version.endsWith('SNAPSHOT')) {
+ const remote_revision = response.json().revision;
+ if (get_revision_count(revision) < get_revision_count(remote_revision)) {
+ candidates.push([version, remote_revision]);
+ }
+ } else {
+ const latest = response.json().latest;
- m = new form.JSONMap(mapdata, '');
+ for (let remote_version of latest) {
+ var remote_branch = get_branch(remote_version);
- s = m.section(form.NamedSection, 'request', 'example', '',
- 'Use defaults for the safest update');
- o = s.option(form.ListValue, 'version', 'Select firmware version');
- for (let candidate of candidates) {
- o.value(candidate, candidate);
- }
+ // already latest version installed
+ if (version == remote_version) {
+ break;
+ }
- if (advanced_mode == 1) {
- o = s.option(form.Value, 'board_name', 'Board Name / Profile');
- o = s.option(form.DynamicList, 'packages', 'Packages');
- }
+ // skip branch upgrades outside the advanced mode
+ if (this.data.branch != remote_branch && this.data.advanced_mode == 0) {
+ continue;
+ }
- m.render().then(function(form_rendered) {
- ui.showModal(_('New upgrade available'), [
- form_rendered,
- E('div', {
- class: 'right',
- },
- [
- E('div', {
- class: 'btn',
- click: ui.hideModal,
- },
- _('Cancel')),
- ' ',
- E('div', {
- class: 'btn cbi-button-action',
- click: function() {
- m.save().then((foo) => {
- request_sysupgrade(server_url, mapdata.request);
- });
- },
- },
- _('Request Sysupgrade')),
- ]),
- ]);
- });
- } else {
- ui.showModal(_('No upgrade available'), [
- E('p', {},
- _('The device runs the latest firmware version %s - %s')
- .format(version, revision)),
- E('div', {
- class: 'right',
- },
- [
- E('div', {
- class: 'btn',
- click: ui.hideModal,
- },
- _('Close')),
- ]),
- ]);
- }
-}
+ candidates.unshift([remote_version, null]);
-function displayStatus(type, content) {
- if (type) {
- var message = ui.showModal('', '');
+ // don't offer branches older than the current
+ if (this.data.branch == remote_branch) {
+ break;
+ }
+ }
+ }
- message.classList.add('alert-message');
- DOMTokenList.prototype.add.apply(message.classList, type.split(/\s+/));
+ if (candidates.length) {
+ var m, s, o;
- if (content)
- dom.content(message, content);
- } else {
- ui.hideModal();
- }
-}
+ var mapdata = {
+ request: {
+ profile: this.firmware.profile,
+ version: candidates[0][0],
+ packages: Object.keys(this.firmware.packages).sort(),
+ },
+ };
-return view.extend({
- load: function() {
+ var map = new form.JSONMap(mapdata, '');
+
+ s = map.section(form.NamedSection, 'request', '', '', 'Use defaults for the safest update');
+ o = s.option(form.ListValue, 'version', 'Select firmware version');
+ for (let candidate of candidates) {
+ o.value(candidate[0], candidate[1] ? `${candidate[0]} - ${candidate[1]}` : candidate[0]);
+ }
+
+ if (this.data.advanced_mode == 1) {
+ o = s.option(form.Value, 'profile', _('Board Name / Profile'));
+ o = s.option(form.DynamicList, 'packages', _('Packages'));
+ }
+
+ L.resolveDefault(map.render()).
+ then(form_rendered => {
+ ui.showModal(_('New firmware upgrade available'), [
+ E('p', _('Currently running: %s - %s').format(this.firmware.version, this.data.revision)),
+ form_rendered,
+ E('div', { class: 'right' }, [
+ E('div', { class: 'btn', click: ui.hideModal }, _('Cancel')), ' ',
+ E('button', {
+ 'class': 'btn cbi-button cbi-button-positive important',
+ 'click': ui.createHandlerFn(this, function () {
+ map.save().then(() => {
+ this.firmware.packages = mapdata.request.packages;
+ this.firmware.version = mapdata.request.version;
+ this.firmware.profile = mapdata.request.profile;
+ poll.add(L.bind(this.handleRequest, this), 5);
+ });
+ })
+ }, _('Request firmware image')),
+ ]),
+ ]);
+ });
+ } else {
+ ui.showModal(_('No upgrade available'), [
+ E('p', _('The device runs the latest firmware version %s - %s').format(version, revision)),
+ E('div', { class: 'right' }, [
+ E('div', { class: 'btn', click: ui.hideModal }, _('Close')),
+ ]),
+ ]);
+ }
+
+ });
+ },
+
+ load: function () {
return Promise.all([
L.resolveDefault(callPackagelist(), {}),
L.resolveDefault(callSystemBoard(), {}),
+ L.resolveDefault(fs.stat("/sys/firmware/efi"), null),
uci.load('attendedsysupgrade'),
]);
},
- render: function(res) {
- var packages = res[0].packages;
- var system_board = res[1];
- var auto_search =
- uci.get_first('attendedsysupgrade', 'client', 'auto_search') || 1;
- var server_url = uci.get_first('attendedsysupgrade', 'server', 'url');
-
- var view = [
- E('h2', _('Attended Sysupgrade')),
- E('p',
- _('The attended sysupgrade service allows to easily upgrade vanilla and custom firmware images.')),
- E('p',
- _('This is done by building a new firmware on demand via an online service.')),
- ];
- if (auto_search == 1) {
- check_sysupgrade(server_url, system_board, packages);
- }
+ render: function (res) {
+ this.data.app_version = res[0].packages['luci-app-attendedsysupgrade'];
+ this.firmware.packages = res[0].packages;
+
+ this.firmware.profile = res[1].board_name;
+ 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];
- view.push(E('p', {
- class: 'btn cbi-button-positive',
- click:
- function() { check_sysupgrade(server_url, system_board, packages); },
- },
- _('Search for sysupgrade')));
+ this.data.url = uci.get_first('attendedsysupgrade', 'server', 'url');
+ this.data.advanced_mode = uci.get_first('attendedsysupgrade', 'client', 'advanced_mode') || 0
- return view;
+ return E('p', [
+ E('h2', _('Attended Sysupgrade')),
+ E('p', _('The attended sysupgrade service allows to easily upgrade vanilla and custom firmware images.')),
+ E('p', _('This is done by building a new firmware on demand via an online service.')),
+ E('p', _('Currently running: %s - %s').format(this.firmware.version, this.data.revision)),
+ E('button', {
+ 'class': 'btn cbi-button cbi-button-positive important',
+ 'click': ui.createHandlerFn(this, this.handleCheck)
+ }, _('Search for firmware upgrade'))
+ ]);
},
+ handleSaveApply: null,
+ handleSave: null,
+ handleReset: null
});
diff --git a/applications/luci-app-attendedsysupgrade/po/ar/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ar/attendedsysupgrade.po
index 16670e59fe..ebfc77713e 100644
--- a/applications/luci-app-attendedsysupgrade/po/ar/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ar/attendedsysupgrade.po
@@ -4,6 +4,26 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr ""
@@ -17,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:432
+#: 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 ""
@@ -26,16 +46,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 ""
@@ -43,10 +67,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: 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 ""
@@ -54,51 +78,72 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -106,81 +151,109 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr ""
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/bg/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/bg/attendedsysupgrade.po
index d62d7eac81..0ec80e1e0b 100644
--- a/applications/luci-app-attendedsysupgrade/po/bg/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/bg/attendedsysupgrade.po
@@ -10,6 +10,26 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.8.1-dev\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr ""
@@ -23,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:432
+#: 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 ""
@@ -32,16 +52,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 "Отмени"
@@ -49,10 +73,10 @@ msgstr "Отмени"
msgid "Client"
msgstr "Клиент"
-#: 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 "Затвори"
@@ -60,51 +84,72 @@ msgstr "Затвори"
msgid "Configuration"
msgstr "Конфигурация"
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -112,81 +157,109 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr "Версия"
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/bn_BD/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/bn_BD/attendedsysupgrade.po
index ddcf777e9b..4b28a7b466 100644
--- a/applications/luci-app-attendedsysupgrade/po/bn_BD/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/bn_BD/attendedsysupgrade.po
@@ -10,6 +10,26 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr ""
@@ -23,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:432
+#: 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 ""
@@ -32,16 +52,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 "বাতিল করুন"
@@ -49,10 +73,10 @@ msgstr "বাতিল করুন"
msgid "Client"
msgstr ""
-#: 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 ""
@@ -60,51 +84,72 @@ msgstr ""
msgid "Configuration"
msgstr "কনফিগারেশন"
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -112,81 +157,109 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr "সংস্করণ"
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/ca/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ca/attendedsysupgrade.po
index 4cc6edaae2..279981c5b1 100644
--- a/applications/luci-app-attendedsysupgrade/po/ca/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ca/attendedsysupgrade.po
@@ -10,6 +10,26 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr ""
@@ -23,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:432
+#: 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"
@@ -32,16 +52,20 @@ msgstr "Actualització Assistida"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 ""
@@ -49,10 +73,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: 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 "Tanca"
@@ -60,51 +84,72 @@ msgstr "Tanca"
msgid "Configuration"
msgstr ""
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -112,81 +157,109 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr ""
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po
index eb23b7363a..a9b5be601e 100644
--- a/applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po
@@ -10,6 +10,26 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.9-dev\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr "Adresa"
@@ -23,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:432
+#: 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"
@@ -32,16 +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:157
+#: 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:117
msgid "Build Date"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 "Storno"
@@ -49,10 +73,10 @@ msgstr "Storno"
msgid "Client"
msgstr ""
-#: 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 "Zavřít"
@@ -60,51 +84,72 @@ msgstr "Zavřít"
msgid "Configuration"
msgstr "Nastavení"
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -112,81 +157,109 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr ""
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/da/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/da/attendedsysupgrade.po
index a09ce6106d..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,7 +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 "10% Modtaget byggeanmodning"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr "20% Downloader ImageBuilder-arkiv"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+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 "60% Validering af pakkevalg"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr "80% Generering af firmware-image"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -23,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:432
+#: 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"
@@ -32,16 +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:157
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+msgid "Board Name / Profile"
+msgstr "Board Name / Profile"
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
-msgstr "Opbygning af firmware sysupgrade image"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+msgid "Building Firmware..."
+msgstr "Building Firmware..."
-#: 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 "Annuller"
@@ -49,10 +73,10 @@ msgstr "Annuller"
msgid "Client"
msgstr "Klient"
-#: 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 "Luk"
@@ -60,51 +84,72 @@ msgstr "Luk"
msgid "Configuration"
msgstr "Konfiguration"
-#: 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 "Kunne ikke nå API på \"%s\". Prøv venligst igen senere."
-#: 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:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+msgid "Currently running: %s - %s"
+msgstr "Kører i øjeblikket: %s - %s"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
+msgid "Download firmware image"
+msgstr "Download firmware image"
+
+#: 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:266
-msgid "Error building the sysupgrade"
-msgstr "Fejl ved opbygning af sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+msgid "Downloading..."
+msgstr "Downloader..."
-#: 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:196
+msgid "Error building the firmware image"
+msgstr "Fejl ved bygning af firmware image"
+
+#: 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:89
+#: 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:150
-msgid "File"
-msgstr "Fil"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+msgid "Filename"
+msgstr "Filnavn"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
+msgid "Filesystem"
+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:211
-msgid "Install Sysupgrade"
-msgstr "Installer Sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
+msgid "Install firmware image"
+msgstr "Installer firmware-image"
-#: 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 "Installerer sysupgraden. Sluk ikke for enheden!"
-#: 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:270
+msgid "Installing..."
+msgstr "Installerer..."
+
+#: 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:359
-msgid "New upgrade available"
-msgstr "Ny opgradering tilgængelig"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+msgid "New firmware upgrade available"
+msgstr "Ny firmwareopgradering tilgængelig"
-#: 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 "Ingen opgradering tilgængelig"
@@ -112,59 +157,83 @@ msgstr "Ingen opgradering tilgængelig"
msgid "Overview"
msgstr "Oversigt"
-#: 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:365
+msgid "Packages"
+msgstr "Pakker"
+
+#: 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:115
+msgid "Profile"
+msgstr "Profil"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:166
+msgid "Progress: %s"
+msgstr "Fremskridt: %s"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+msgid "Queued..."
+msgstr "I kø..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:379
-msgid "Request Sysupgrade"
-msgstr "Anmodning om opgradering af systemet"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
+msgid "Request Data:"
+msgstr "Anmod om data:"
-#: 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:385
+msgid "Request firmware image"
+msgstr "Anmod firmware image"
+
+#: 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:240
-msgid "Request to server:"
-msgstr "Anmodning til serveren:"
-
-#: 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:434
+msgid "Search for firmware upgrade"
+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"
msgstr "Søg efter nye sysupgrades, når du åbner fanen"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
-msgstr "Søg efter sysupgrade"
-
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
msgid "Search on opening"
msgstr "Søg ved åbning"
-#: 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øger efter en tilgængelig sysupgrade af %s - %s"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+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:215
-msgid "Successfully created sysupgrade image"
-msgstr "Det lykkedes at oprette et sysupgrade image"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
+msgid "Successfully created firmware image"
+msgstr "Det lykkedes at oprette firmware-image"
-#: 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 "Mål"
-#: 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."
@@ -172,24 +241,55 @@ 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: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 "Enheden kører den seneste firmwareversion %s - %s"
-#: 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 ""
-"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:77
+#: 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:148
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+msgid "Uploading..."
+msgstr "Uploader..."
+
+#: 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:87
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "Forkert kontrolsum"
+
+#~ msgid "Building firmware sysupgrade image"
+#~ msgstr "Opbygning af firmware sysupgrade image"
+
+#~ msgid "Error building the sysupgrade"
+#~ msgstr "Fejl ved opbygning af sysupgrade"
+
+#~ msgid "File"
+#~ msgstr "Fil"
+
+#~ msgid "Install Sysupgrade"
+#~ msgstr "Installer Sysupgrade"
+
+#~ msgid "New upgrade available"
+#~ msgstr "Ny opgradering tilgængelig"
+
+#~ msgid "Request Sysupgrade"
+#~ msgstr "Anmodning om opgradering af systemet"
+
+#~ msgid "Request to server:"
+#~ msgstr "Anmodning til serveren:"
+
+#~ msgid "Search for sysupgrade"
+#~ msgstr "Søg efter sysupgrade"
+
+#~ msgid "Successfully created sysupgrade image"
+#~ msgstr "Det lykkedes at oprette et sysupgrade image"
diff --git a/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po
index e51e48641b..ef280fb54e 100644
--- a/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/de/attendedsysupgrade.po
@@ -1,14 +1,34 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-18 19:32+0000\n"
-"Last-Translator: Martin <martin.hubner@web.de>\n"
+"PO-Revision-Date: 2022-02-26 03:55+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/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.7\n"
+"X-Generator: Weblate 4.11.1-dev\n"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -20,10 +40,10 @@ msgstr "Adresse des Sysupgrade-Servers"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:26
msgid "Advanced Mode"
-msgstr ""
+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:432
+#: 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"
@@ -32,16 +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:157
+#: 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:117
msgid "Build Date"
msgstr "Build-Datum"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 "Abbrechen"
@@ -49,10 +73,10 @@ msgstr "Abbrechen"
msgid "Client"
msgstr "Client"
-#: 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 "Schließen"
@@ -60,51 +84,74 @@ msgstr "Schließen"
msgid "Configuration"
msgstr "Konfiguration"
-#: 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 ""
+"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: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:61
+#: 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: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:266
-msgid "Error building the sysupgrade"
-msgstr "Fehler beim Aufbau des System-Upgrades"
+#: 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:41
-msgid "Error connecting to upgrade server"
+#: 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:89
+#: 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: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:150
-msgid "File"
-msgstr "Datei"
+#: 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:119
+msgid "Filesystem"
+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-App für begleitetes System-Upgrade UCI-Zugriff gewähren"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
-msgstr "System-Upgrade installieren"
+#: 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:100
+#: 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:192
+#: 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: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:359
-msgid "New upgrade available"
-msgstr "Neues Upgrade verfügbar"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Kein Upgrade verfügbar"
@@ -112,59 +159,83 @@ msgstr "Kein Upgrade verfügbar"
msgid "Overview"
msgstr "Übersicht"
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
-msgstr "Auf System-Upgrade prüfen"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:240
-msgid "Request to server:"
-msgstr "Anfrage an den Server:"
+#: 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:176
+msgid "Request Data:"
+msgstr ""
+
+#: 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:155
+#: 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:110
msgid "SHA256"
msgstr "SHA256"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
msgstr "Suche beim Öffnen des Tabs nach neuen System-Upgrades"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
-msgstr "Suche nach System-Upgrades"
-
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
msgid "Search on opening"
msgstr "Suche beim Öffnen"
-#: 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 "Suche nach einem verfügbaren Sysupgrade von %s - %s"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
msgstr ""
#: 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:174
+msgid "Server response: %s"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
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:215
-msgid "Successfully created sysupgrade image"
-msgstr "Sysupgrade-Image erfolgreich erzeugt"
+#: 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:159
+#: 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: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."
@@ -172,28 +243,59 @@ 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: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 ""
+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: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 ""
"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:77
+#: 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:148
+#: 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:109
msgid "Version"
msgstr "Version"
-#: 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 "Falsche Prüfsumme"
+#~ msgid "Building firmware sysupgrade image"
+#~ msgstr "Erstellen eines Firmware-Sysupgrade-Images"
+
+#~ msgid "Error building the sysupgrade"
+#~ msgstr "Fehler beim Aufbau des System-Upgrades"
+
+#~ msgid "File"
+#~ msgstr "Datei"
+
+#~ msgid "Install Sysupgrade"
+#~ msgstr "System-Upgrade installieren"
+
+#~ msgid "New upgrade available"
+#~ msgstr "Neues Upgrade verfügbar"
+
+#~ msgid "Request Sysupgrade"
+#~ msgstr "Auf System-Upgrade prüfen"
+
+#~ msgid "Request to server:"
+#~ msgstr "Anfrage an den Server:"
+
+#~ msgid "Search for sysupgrade"
+#~ msgstr "Suche nach System-Upgrades"
+
+#~ msgid "Successfully created sysupgrade image"
+#~ msgstr "Sysupgrade-Image erfolgreich erzeugt"
+
#~ msgid "Searching for an available sysupgrade"
#~ msgstr "Suche nach verfügbaren System-Upgrades"
diff --git a/applications/luci-app-attendedsysupgrade/po/el/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/el/attendedsysupgrade.po
index 0fb7e86ea1..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,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.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"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -23,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:432
+#: 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"
@@ -32,16 +52,20 @@ msgstr "Υποβοήθηση Sysupgrade"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 "Ακύρωση"
@@ -49,10 +73,10 @@ msgstr "Ακύρωση"
msgid "Client"
msgstr ""
-#: 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 ""
@@ -60,51 +84,72 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -112,81 +157,109 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:240
-msgid "Request to server:"
+#: 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:155
+#: 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:385
+msgid "Request firmware image"
+msgstr ""
+
+#: 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:110
msgid "SHA256"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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:159
+#: 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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr ""
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po
index 9dd8684500..fa1ae99e75 100644
--- a/applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/en/attendedsysupgrade.po
@@ -10,6 +10,26 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3.2-dev\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr ""
@@ -23,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:432
+#: 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"
@@ -32,16 +52,20 @@ msgstr "Attended system upgrade"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 ""
@@ -49,10 +73,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: 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 ""
@@ -60,51 +84,72 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -112,82 +157,110 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr ""
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/es/attendedsysupgrade.po
index e21c35bd5d..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: 2021-09-10 15:33+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\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"
@@ -11,7 +11,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-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 "10% Solicitud de compilación recibida"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr "20% Descargando archivo ImageBuilder"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr "40% Configuración de ImageBuilder"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr "60% Validar selección de paquetes"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr "80% Generando imagen de firmware"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -26,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:432
+#: 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"
@@ -35,17 +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:157
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+msgid "Board Name / Profile"
+msgstr "Nombre de Placa / Perfil"
+
+#: 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:229
-#, fuzzy
-msgid "Building firmware sysupgrade image"
-msgstr "Compilando imagen de firmware sysupgrade"
+#: 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: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 "Cancelar"
@@ -53,10 +76,10 @@ msgstr "Cancelar"
msgid "Client"
msgstr "Cliente"
-#: 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 "Cerrar"
@@ -64,55 +87,74 @@ msgstr "Cerrar"
msgid "Configuration"
msgstr "Configuración"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:43
-#, 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:61
+#: 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:123
+msgid "Download firmware image"
+msgstr "Descargar imagen de firmware"
+
+#: 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:266
-msgid "Error building the sysupgrade"
-msgstr "Error al compilar el sysupgrade"
+#: 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:41
-#, fuzzy
+#: 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: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:89
+#: 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:150
-msgid "File"
-msgstr "Archivo"
+#: 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:119
+msgid "Filesystem"
+msgstr "Sistema de archivos"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
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:211
-msgid "Install Sysupgrade"
-msgstr "Instalar Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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: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:359
-msgid "New upgrade available"
-msgstr "Nueva actualización disponible"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "No hay actualización disponible"
@@ -120,61 +162,84 @@ msgstr "No hay actualización disponible"
msgid "Overview"
msgstr "Visión general"
-#: 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:365
+msgid "Packages"
+msgstr "Paquetes"
+
+#: 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:379
-msgid "Request Sysupgrade"
-msgstr "Solicitar Sysupgrade"
+#: 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:225
-#, fuzzy
-msgid "Request in build queue position %s"
-msgstr "Solicitud en la posición de la cola de compilación %s"
+#: 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:240
-msgid "Request to server:"
-msgstr "Solicitud al servidor:"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+msgid "Queued..."
+msgstr "Agregado a cola..."
-#: 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:176
+msgid "Request Data:"
+msgstr "Datos de la solicitud:"
+
+#: 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:162
+msgid "Request in build queue position %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:110
msgid "SHA256"
msgstr "SHA256"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
+msgstr "Buscar actualización de firmware"
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
msgstr "Busque nuevas actualizaciones del sistema al abrir la pestaña"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
-msgstr "Buscar sysupgrade"
-
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
msgid "Search on opening"
msgstr "Buscar al abrir"
-#: 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 "Buscando una actualización del sistema disponible de %s - %s"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+msgstr "Buscando..."
+
#: 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:174
+msgid "Server response: %s"
+msgstr "Respuesta del servidor: %s"
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
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:215
-msgid "Successfully created sysupgrade image"
-msgstr "Imagen de actualización del sistema creada con éxito"
+#: 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:159
+#: 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: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."
@@ -182,30 +247,62 @@ 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: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 "El dispositivo ejecuta la última versión de firmware %s - %s"
-#: 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 ""
"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:77
+#: 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:148
+#: 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:109
msgid "Version"
msgstr "Versión"
-#: 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 "Suma de comprobación incorrecta"
#, fuzzy
+#~ msgid "Building firmware sysupgrade image"
+#~ msgstr "Compilando imagen de firmware sysupgrade"
+
+#~ msgid "Error building the sysupgrade"
+#~ msgstr "Error al compilar el sysupgrade"
+
+#~ msgid "File"
+#~ msgstr "Archivo"
+
+#~ msgid "Install Sysupgrade"
+#~ msgstr "Instalar Sysupgrade"
+
+#~ msgid "New upgrade available"
+#~ msgstr "Nueva actualización disponible"
+
+#~ msgid "Request Sysupgrade"
+#~ msgstr "Solicitar Sysupgrade"
+
+#~ msgid "Request to server:"
+#~ msgstr "Solicitud al servidor:"
+
+#~ msgid "Search for sysupgrade"
+#~ msgstr "Buscar sysupgrade"
+
+#~ msgid "Successfully created sysupgrade image"
+#~ msgstr "Imagen de actualización del sistema creada con éxito"
+
+#, fuzzy
#~ msgid "Request in build queue position %d"
#~ msgstr "Solicitud en la posición de la cola de compilación %d"
diff --git a/applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po
index 02d0db6b23..25d07c7f5f 100644
--- a/applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/fa/attendedsysupgrade.po
@@ -10,6 +10,26 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.5\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr ""
@@ -23,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:432
+#: 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 ثبت شد"
@@ -32,16 +52,20 @@ msgstr "در Sysupgrade ثبت شد"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 ""
@@ -49,10 +73,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: 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 ""
@@ -60,51 +84,72 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -112,82 +157,110 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr ""
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/fi/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/fi/attendedsysupgrade.po
index 6e1512494a..e7764855a2 100644
--- a/applications/luci-app-attendedsysupgrade/po/fi/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/fi/attendedsysupgrade.po
@@ -1,14 +1,34 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-16 17:38+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/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.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 "10 % Vastaanotettu koostamispyyntö"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr "20 % Ladataan ImageBuilder-arkistoa"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr "40 % Määritetään ImageBuilder"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr "60 % Varmistetaan pakettivalikoima"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr "80 % Luodaan laiteohjelmiston levykuva"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -16,14 +36,14 @@ msgstr "Osoite"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:16
msgid "Address of the sysupgrade server"
-msgstr ""
+msgstr "Sysupgrade-palvelimen osoite"
#: 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:432
+#: 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"
@@ -32,164 +52,217 @@ msgstr "Järjestelmän valvottu päivitys"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:157
-msgid "Build Date"
+#: 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:229
-msgid "Building firmware sysupgrade image"
-msgstr ""
+#: 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:165
+msgid "Building Firmware..."
+msgstr "Koostetaan laiteohjelmistoa..."
-#: 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 ""
+msgstr "Peruuta"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:18
msgid "Client"
msgstr ""
-#: 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 ""
+msgstr "Sulje"
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:24
msgid "Configuration"
msgstr "Kokoonpano"
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr "Lataa laiteohjelmiston levykuva"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:236
msgid "Downloading firmware from server to browser"
-msgstr ""
+msgstr "Ladataan laiteohjelmistoa palvelimelta selaimeen"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
-msgstr ""
+#: 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:119
+msgid "Filesystem"
+msgstr "Tiedostojärjestelmä"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
-msgstr ""
+#: 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:100
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
-msgstr ""
+msgstr "Asennetaan järjestelmäpäivitystä. Älä sammuta laitetta!"
-#: 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:270
+msgid "Installing..."
+msgstr "Asennetaan..."
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
-msgstr ""
+msgstr "Säilytä asetukset ja nykyinen kokoonpano"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
-msgstr ""
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
-msgstr ""
+msgstr "Ei päivityksiä saatavilla"
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:15
msgid "Overview"
-msgstr ""
+msgstr "Yleiskatsaus"
-#: 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:365
+msgid "Packages"
+msgstr "Paketit"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
-msgstr ""
+msgstr "Ilmoita virheviesti ja pyyntö"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:379
-msgid "Request Sysupgrade"
-msgstr ""
+#: 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:225
-msgid "Request in build queue position %s"
-msgstr ""
+#: 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:161
+msgid "Queued..."
+msgstr "Asetettu jonoon..."
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:385
+msgid "Request firmware image"
+msgstr "Pyydä laiteohjelmiston levykuva"
+
+#: 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: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:434
+msgid "Search for firmware upgrade"
+msgstr "Etsi laiteohjelmiston päivitystä"
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
-msgstr ""
-
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+msgstr "Etsitään..."
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
msgid "Server"
msgstr "Palvelin"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+msgid "Server response: %s"
+msgstr "Palvelimen vastaus: %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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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:77
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
-msgstr ""
+msgstr "Lähetetään laiteohjelmisto selaimelta laitteelle"
-#: 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:252
+msgid "Uploading..."
+msgstr "Lähetetään..."
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:109
msgid "Version"
-msgstr ""
+msgstr "Versio"
-#: 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 ""
+msgstr "Väärä tarkistussumma"
#~ msgid "attended sysupgrade via rpcd and luci"
#~ msgstr "järjestelmän valvottu päivitys rcpd:n ja luci:n kautta"
diff --git a/applications/luci-app-attendedsysupgrade/po/fr/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/fr/attendedsysupgrade.po
index 38c4a78100..979c1c13be 100644
--- a/applications/luci-app-attendedsysupgrade/po/fr/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/fr/attendedsysupgrade.po
@@ -10,6 +10,26 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.9.1-dev\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr "Adresse"
@@ -23,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:432
+#: 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"
@@ -32,16 +52,20 @@ msgstr "Mise à niveau du système"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 "Annuler"
@@ -49,10 +73,10 @@ msgstr "Annuler"
msgid "Client"
msgstr "Client"
-#: 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 "Fermer"
@@ -60,51 +84,72 @@ msgstr "Fermer"
msgid "Configuration"
msgstr "Configuration"
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:41
+#: 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:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: 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 "Erreur durant le téléchargement du logiciel. Merci d'essayer à nouveau"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:150
-msgid "File"
-msgstr "Fichier"
+#: 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:119
+msgid "Filesystem"
+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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
-msgstr "Nouvelle mise à jour disponible"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Pas de mise à jour disponible"
@@ -112,84 +157,118 @@ msgstr "Pas de mise à jour disponible"
msgid "Overview"
msgstr "Aperçu"
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
msgid "Server"
msgstr "Serveur"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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:159
+#: 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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr "Version"
-#: 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 ""
+#~ msgid "File"
+#~ msgstr "Fichier"
+
+#~ msgid "New upgrade available"
+#~ msgstr "Nouvelle mise à jour disponible"
+
#~ msgid "attended sysupgrade via rpcd and luci"
#~ msgstr "Mise à niveau système via rpcd et luci"
diff --git a/applications/luci-app-attendedsysupgrade/po/he/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/he/attendedsysupgrade.po
index b84af99e00..16accdfa00 100644
--- a/applications/luci-app-attendedsysupgrade/po/he/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/he/attendedsysupgrade.po
@@ -4,6 +4,26 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr ""
@@ -17,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:432
+#: 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 ""
@@ -26,16 +46,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 ""
@@ -43,10 +67,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: 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 ""
@@ -54,51 +78,72 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -106,81 +151,109 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr ""
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/hi/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/hi/attendedsysupgrade.po
index c8fb142909..259db79c39 100644
--- a/applications/luci-app-attendedsysupgrade/po/hi/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/hi/attendedsysupgrade.po
@@ -4,6 +4,26 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr ""
@@ -17,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:432
+#: 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 ""
@@ -26,16 +46,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 ""
@@ -43,10 +67,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: 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 ""
@@ -54,51 +78,72 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -106,81 +151,109 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr ""
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/hu/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/hu/attendedsysupgrade.po
index f84e8a4506..332e1e8631 100644
--- a/applications/luci-app-attendedsysupgrade/po/hu/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/hu/attendedsysupgrade.po
@@ -10,6 +10,26 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.8-dev\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr "Cím"
@@ -23,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:432
+#: 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"
@@ -32,16 +52,20 @@ msgstr "Felügyelt rendszerfrissítés"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 "Mégse"
@@ -49,10 +73,10 @@ msgstr "Mégse"
msgid "Client"
msgstr "Ügyfél"
-#: 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 "Bezár"
@@ -60,51 +84,72 @@ msgstr "Bezár"
msgid "Configuration"
msgstr "Beállítás"
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
-msgstr "Hiba történt az építés közben"
+#: 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:41
+#: 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:305
msgid "Error connecting to upgrade server"
msgstr ""
-#: 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 "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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
-msgstr "Rendszerfrissítés telepítése"
+#: 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:100
+#: 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:192
+#: 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: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:359
-msgid "New upgrade available"
-msgstr "Új frissítés érhető el"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Nincs elérhető frissítés"
@@ -112,59 +157,83 @@ msgstr "Nincs elérhető frissítés"
msgid "Overview"
msgstr "Áttekintés"
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
-msgstr "Frissítés keresése"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
+msgstr ""
+
+#: 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:240
-msgid "Request to server:"
+#: 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:155
+#: 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:110
msgid "SHA256"
msgstr "SHA256"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
msgid "Server"
msgstr "Kiszolgáló"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+msgid "Server response: %s"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
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:215
-msgid "Successfully created sysupgrade image"
-msgstr "Frissítő lemezkép sikeresen létrejött"
+#: 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:159
+#: 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: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."
@@ -172,27 +241,46 @@ 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: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 ""
-#: 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:77
+#: 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:148
+#: 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:109
msgid "Version"
msgstr "Verzió"
-#: 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 "Hibás ellenőrzőösszeg"
+#~ msgid "Error building the sysupgrade"
+#~ msgstr "Hiba történt az építés közben"
+
+#~ msgid "Install Sysupgrade"
+#~ msgstr "Rendszerfrissítés telepítése"
+
+#~ msgid "New upgrade available"
+#~ msgstr "Új frissítés érhető el"
+
+#~ msgid "Request Sysupgrade"
+#~ msgstr "Frissítés keresése"
+
+#~ msgid "Successfully created sysupgrade image"
+#~ msgstr "Frissítő lemezkép sikeresen létrejött"
+
#~ msgid "The device runs the latest firmware version"
#~ msgstr "Az eszközön a legfrissebb firmware verzió fut"
diff --git a/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po
index b36e6bcf3e..24a840c015 100644
--- a/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/it/attendedsysupgrade.po
@@ -10,6 +10,26 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr "Indirizzo"
@@ -23,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:432
+#: 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"
@@ -32,16 +52,20 @@ msgstr "Sysupgrade Assistito"
msgid "Attendedsysupgrade Configuration."
msgstr "Configurazione sysupgrade assistito."
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
-msgstr "Creazione dell'immagine firmware sysupgrade"
+#: 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: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 "Annulla"
@@ -49,10 +73,10 @@ msgstr "Annulla"
msgid "Client"
msgstr "Client"
-#: 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 "Chiudi"
@@ -60,52 +84,73 @@ msgstr "Chiudi"
msgid "Configuration"
msgstr "Configurazione"
-#: 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 "Impossibile raggiungere l'API a \"%s\". Riprovare in seguito."
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
-msgstr "Errore durante la creazione del sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
+msgstr ""
-#: 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 "Errore durante la connessione al server di aggiornamento"
-#: 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 "Errore durante il download del firmware. Riprova"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:150
-msgid "File"
-msgstr "File"
+#: 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:119
+msgid "Filesystem"
+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 "Concedere l'accesso UCI all'app LuCI attendedsysupgrade"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
-msgstr "Installare sysupgrade"
+#: 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:100
+#: 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:192
+#: 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: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:359
-msgid "New upgrade available"
-msgstr "Nuovo aggiornamento disponibile"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Nessun aggiornamento disponibile"
@@ -113,60 +158,84 @@ msgstr "Nessun aggiornamento disponibile"
msgid "Overview"
msgstr "Riepilogo"
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
-msgstr "Richiedi sysupgrade"
+#: 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:225
+#: 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:161
+msgid "Queued..."
+msgstr ""
+
+#: 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:385
+msgid "Request firmware image"
+msgstr ""
+
+#: 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:240
-msgid "Request to server:"
-msgstr "Richiesta al server:"
-
-#: 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:434
+msgid "Search for firmware upgrade"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
msgstr "Cerca nuovi sysupgrade automaticamente all'apertura della scheda"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
-msgstr "Cerca sysupgrade"
-
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
msgid "Search on opening"
msgstr "Cerca all'apertura"
-#: 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 "Ricerca di un sysupgrade disponibile per %s - %s"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+msgstr ""
+
#: 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:174
+msgid "Server response: %s"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
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:215
-msgid "Successfully created sysupgrade image"
-msgstr "Immagine sysupgrade creata correttamente"
+#: 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:159
+#: 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: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."
@@ -174,28 +243,59 @@ 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: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 "Il dispositivo ha già la versione firmware più recente %s - %s"
-#: 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 ""
"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:77
+#: 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:148
+#: 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:109
msgid "Version"
msgstr "Versione"
-#: 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 "Checksum errato"
+#~ msgid "Building firmware sysupgrade image"
+#~ msgstr "Creazione dell'immagine firmware sysupgrade"
+
+#~ msgid "Error building the sysupgrade"
+#~ msgstr "Errore durante la creazione del sysupgrade"
+
+#~ msgid "File"
+#~ msgstr "File"
+
+#~ msgid "Install Sysupgrade"
+#~ msgstr "Installare sysupgrade"
+
+#~ msgid "New upgrade available"
+#~ msgstr "Nuovo aggiornamento disponibile"
+
+#~ msgid "Request Sysupgrade"
+#~ msgstr "Richiedi sysupgrade"
+
+#~ msgid "Request to server:"
+#~ msgstr "Richiesta al server:"
+
+#~ msgid "Search for sysupgrade"
+#~ msgstr "Cerca sysupgrade"
+
+#~ msgid "Successfully created sysupgrade image"
+#~ msgstr "Immagine sysupgrade creata correttamente"
+
#~ msgid "attended sysupgrade via rpcd and luci"
#~ msgstr "attesa sysupgrade via rpdcd e luci"
diff --git a/applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po
index 02c9240276..bdd9346717 100644
--- a/applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ja/attendedsysupgrade.po
@@ -1,14 +1,34 @@
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"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -16,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:432
+#: 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に参加済み"
@@ -32,16 +52,20 @@ msgstr "Sysupgradeに参加済み"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 "キャンセル"
@@ -49,10 +73,10 @@ msgstr "キャンセル"
msgid "Client"
msgstr "クライアント"
-#: 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 "閉じる"
@@ -60,51 +84,72 @@ msgstr "閉じる"
msgid "Configuration"
msgstr "設定"
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
-msgstr "ファイル"
+#: 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:119
+msgid "Filesystem"
+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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr "現在の設定を残す"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -112,84 +157,115 @@ msgstr ""
msgid "Overview"
msgstr "概要"
-#: 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:365
+msgid "Packages"
+msgstr "パッケージ"
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
+msgstr ""
+
+#: 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:240
-msgid "Request to server:"
+#: 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:162
+msgid "Request in build queue position %s"
msgstr ""
-#: 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:434
+msgid "Search for firmware upgrade"
+msgstr "ファームウェアの更新を検索"
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
-msgstr ""
-
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+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:215
-msgid "Successfully created sysupgrade image"
-msgstr ""
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr "バージョン"
-#: 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 ""
+#~ msgid "File"
+#~ msgstr "ファイル"
+
#~ msgid "attended sysupgrade via rpcd and luci"
#~ msgstr "rpcdとluciを介してsysupgradeに参加"
diff --git a/applications/luci-app-attendedsysupgrade/po/ko/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ko/attendedsysupgrade.po
index f78179a4b3..e3cc615b9f 100644
--- a/applications/luci-app-attendedsysupgrade/po/ko/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ko/attendedsysupgrade.po
@@ -10,6 +10,26 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.7-dev\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr "주소"
@@ -23,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:432
+#: 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 ""
@@ -32,16 +52,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 ""
@@ -49,10 +73,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: 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 ""
@@ -60,51 +84,72 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -112,81 +157,109 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr ""
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po
index ab730c8e63..ba2adab760 100644
--- a/applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po
@@ -10,6 +10,26 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.3-dev\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr ""
@@ -23,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:432
+#: 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"
@@ -32,16 +52,20 @@ msgstr "उपस्थित Sysupgrade"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 ""
@@ -49,10 +73,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: 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 ""
@@ -60,51 +84,72 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -112,82 +157,110 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr ""
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/ms/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ms/attendedsysupgrade.po
index 8459b0310a..be1b5d97d4 100644
--- a/applications/luci-app-attendedsysupgrade/po/ms/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ms/attendedsysupgrade.po
@@ -10,6 +10,26 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.6-dev\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr ""
@@ -23,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:432
+#: 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 ""
@@ -32,16 +52,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 ""
@@ -49,10 +73,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: 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 ""
@@ -60,51 +84,72 @@ msgstr ""
msgid "Configuration"
msgstr "Konfigurasi"
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -112,81 +157,109 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr ""
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/nb_NO/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/nb_NO/attendedsysupgrade.po
index 39ef635f7d..1f30fc27e6 100644
--- a/applications/luci-app-attendedsysupgrade/po/nb_NO/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/nb_NO/attendedsysupgrade.po
@@ -10,6 +10,26 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.7.2-dev\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr ""
@@ -23,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:432
+#: 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"
@@ -32,16 +52,20 @@ msgstr "Bivånet systemoppgradering"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 ""
@@ -49,10 +73,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: 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 "Lukk"
@@ -60,51 +84,72 @@ msgstr "Lukk"
msgid "Configuration"
msgstr "Oppsett"
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -112,82 +157,110 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr ""
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
index 10932b463f..2e3f677e08 100644
--- a/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-10 15:33+0000\n"
+"PO-Revision-Date: 2022-03-04 23:17+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/pl/>\n"
@@ -9,7 +9,27 @@ 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.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 "10% Otrzymano żądanie kompilacji"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr "20% Pobieranie archiwum ImageBuilder"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr "40% Konfiguracja ImageBuilder"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr "60% Zatwierdzanie wyboru pakietów"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr "80% Generowanie obrazu oprogramowania układowego"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -24,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:432
+#: 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"
@@ -33,16 +53,20 @@ msgstr "Nadzorowany Sysupgrade"
msgid "Attendedsysupgrade Configuration."
msgstr "Konfiguracja Attendedsysupgrade."
-#: 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:364
+msgid "Board Name / Profile"
+msgstr "Nazwa płyty / Profil"
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
-msgstr "Budowanie obrazu sysupgrade firmware'u"
+#: 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: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 "Anuluj"
@@ -50,10 +74,10 @@ msgstr "Anuluj"
msgid "Client"
msgstr "Klient"
-#: 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 "Zamknij"
@@ -61,51 +85,72 @@ msgstr "Zamknij"
msgid "Configuration"
msgstr "Konfiguracja"
-#: 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 "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:61
+#: 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:123
+msgid "Download firmware image"
+msgstr "Pobierz obraz oprogramowania układowego"
+
+#: 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:266
-msgid "Error building the sysupgrade"
-msgstr "Błąd podczas tworzenia sysupgrade"
+#: 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:41
+#: 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: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:89
+#: 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:150
-msgid "File"
-msgstr "Plik"
+#: 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:119
+msgid "Filesystem"
+msgstr "System plików"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
msgid "Grant UCI access to LuCI app attendedsysupgrade"
msgstr "Udziel dostępu LuCI do aplikacji attendedsysupgrade"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
-msgstr "Zainstaluj Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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: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:359
-msgid "New upgrade available"
-msgstr "Dostępna nowa aktualizacja"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Brak dostępnej aktualizacji"
@@ -113,59 +158,83 @@ msgstr "Brak dostępnej aktualizacji"
msgid "Overview"
msgstr "Przegląd"
-#: 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:365
+msgid "Packages"
+msgstr "Pakiety"
+
+#: 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:379
-msgid "Request Sysupgrade"
-msgstr "Poproś o Sysupgrade"
+#: 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:166
+msgid "Progress: %s"
+msgstr "Postęp: %s"
+
+#: 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:176
+msgid "Request Data:"
+msgstr "Żądanie danych:"
-#: 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:385
+msgid "Request firmware image"
+msgstr "Żądanie obrazu oprogramowania układowego"
+
+#: 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:240
-msgid "Request to server:"
-msgstr "Żądanie do serwera:"
-
-#: 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:434
+msgid "Search for firmware upgrade"
+msgstr "Wyszukaj aktualizację oprogramowania układowego"
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
msgstr "Wyszukaj nowe sysupgrades przy otwieraniu karty"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
-msgstr "Szukaj sysupgrade"
-
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
msgid "Search on opening"
msgstr "Szukaj po otwarciu"
-#: 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 "Wyszukiwanie dostępnej wersji sysupgrade %s - %s"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+msgstr "Wyszukiwanie..."
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
msgid "Server"
msgstr "Serwer"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+msgid "Server response: %s"
+msgstr "Odpowiedź serwera: %s"
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
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:215
-msgid "Successfully created sysupgrade image"
-msgstr "Pomyślnie utworzono obraz sysupgrade"
+#: 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:159
+#: 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: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."
@@ -173,29 +242,60 @@ 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: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 "Na urządzeniu działa najnowsza wersja firmware'u %s - %s"
-#: 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 ""
"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:77
+#: 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:148
+#: 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:109
msgid "Version"
msgstr "Wersja"
-#: 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 "Błędna suma kontrolna"
+#~ msgid "Building firmware sysupgrade image"
+#~ msgstr "Budowanie obrazu sysupgrade firmware'u"
+
+#~ msgid "Error building the sysupgrade"
+#~ msgstr "Błąd podczas tworzenia sysupgrade"
+
+#~ msgid "File"
+#~ msgstr "Plik"
+
+#~ msgid "Install Sysupgrade"
+#~ msgstr "Zainstaluj Sysupgrade"
+
+#~ msgid "New upgrade available"
+#~ msgstr "Dostępna nowa aktualizacja"
+
+#~ msgid "Request Sysupgrade"
+#~ msgstr "Poproś o Sysupgrade"
+
+#~ msgid "Request to server:"
+#~ msgstr "Żądanie do serwera:"
+
+#~ msgid "Search for sysupgrade"
+#~ msgstr "Szukaj sysupgrade"
+
+#~ msgid "Successfully created sysupgrade image"
+#~ msgstr "Pomyślnie utworzono obraz sysupgrade"
+
#~ msgid "Request in build queue position %d"
#~ msgstr "Żądanie w pozycji kolejki budowania %d"
diff --git a/applications/luci-app-attendedsysupgrade/po/pt/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/pt/attendedsysupgrade.po
index 61394aa7a5..f503e98d53 100644
--- a/applications/luci-app-attendedsysupgrade/po/pt/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/pt/attendedsysupgrade.po
@@ -10,6 +10,26 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.9-dev\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr "Endereço"
@@ -23,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:432
+#: 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"
@@ -32,16 +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:157
+#: 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:117
msgid "Build Date"
msgstr "Data da compilação"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:229
-msgid "Building firmware sysupgrade image"
-msgstr "A construir a imagem de atualização do firmware"
+#: 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: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 "Cancelar"
@@ -49,10 +73,10 @@ msgstr "Cancelar"
msgid "Client"
msgstr "Cliente"
-#: 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 "Fechar"
@@ -60,51 +84,72 @@ msgstr "Fechar"
msgid "Configuration"
msgstr "Configuração"
-#: 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 "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:61
+#: 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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
-msgstr "Erro ao compilar o sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
+msgstr ""
-#: 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 "Erro ao conectar o servidor de atualizações"
-#: 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 "Erro durante a descarrega do firmware. Por favor, tente de novo"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:150
-msgid "File"
-msgstr "Ficheiro"
+#: 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:119
+msgid "Filesystem"
+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 "Conceder acesso para UCI à app LuCI attendedsysupgrade"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
-msgstr "Instalar o sysupgrade"
+#: 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:100
+#: 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:192
+#: 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: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:359
-msgid "New upgrade available"
-msgstr "Nova atualização disponível"
+#: 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:384
+#: 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"
@@ -112,59 +157,83 @@ 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:239
+#: 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: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:379
-msgid "Request Sysupgrade"
-msgstr "Solicitar sysupgrade"
+#: 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:225
+#: 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:161
+msgid "Queued..."
+msgstr ""
+
+#: 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:385
+msgid "Request firmware image"
+msgstr ""
+
+#: 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:240
-msgid "Request to server:"
-msgstr "Solicitação ao servidor:"
-
-#: 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:434
+msgid "Search for firmware upgrade"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
msgstr "Procurar novos sysupgrades ao abrir a guia"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
-msgstr "Procurar sysupgrade"
-
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
msgid "Search on opening"
msgstr "Pesquisar na abertura"
-#: 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 "A procurar por um sysupgrade disponível de %s - %s"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+msgstr ""
+
#: 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:174
+msgid "Server response: %s"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
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:215
-msgid "Successfully created sysupgrade image"
-msgstr "Imagem de sysupgrade criada com sucesso"
+#: 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:159
+#: 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: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."
@@ -172,29 +241,60 @@ 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: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 "O aparelho executa a versão mais recente da firmware %s - %s"
-#: 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 ""
"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:77
+#: 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:148
+#: 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:109
msgid "Version"
msgstr "Versão"
-#: 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 "Checksum errado"
+#~ msgid "Building firmware sysupgrade image"
+#~ msgstr "A construir a imagem de atualização do firmware"
+
+#~ msgid "Error building the sysupgrade"
+#~ msgstr "Erro ao compilar o sysupgrade"
+
+#~ msgid "File"
+#~ msgstr "Ficheiro"
+
+#~ msgid "Install Sysupgrade"
+#~ msgstr "Instalar o sysupgrade"
+
+#~ msgid "New upgrade available"
+#~ msgstr "Nova atualização disponível"
+
+#~ msgid "Request Sysupgrade"
+#~ msgstr "Solicitar sysupgrade"
+
+#~ msgid "Request to server:"
+#~ msgstr "Solicitação ao servidor:"
+
+#~ msgid "Search for sysupgrade"
+#~ msgstr "Procurar sysupgrade"
+
+#~ msgid "Successfully created sysupgrade image"
+#~ msgstr "Imagem de sysupgrade criada com sucesso"
+
#~ msgid "Request in build queue position %d"
#~ msgstr "Solicitação na posição %d de fila de construção"
diff --git a/applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po
index ce6518679c..e0db02c145 100644
--- a/applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-10 15:33+0000\n"
+"PO-Revision-Date: 2022-03-06 15:27+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsattendedsysupgrade/pt_BR/>\n"
@@ -8,7 +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-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 "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 "20% baixando o arquivo do ImageBuilder"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+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 "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 "80% gerando imagem de firmware"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -23,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:432
+#: 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"
@@ -32,16 +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:157
+#: 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:117
msgid "Build Date"
msgstr "Data da Build"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:229
-msgid "Building firmware sysupgrade image"
-msgstr "Construindo a imagem de atualização do firmware"
+#: 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: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 "Cancelar"
@@ -49,10 +73,10 @@ msgstr "Cancelar"
msgid "Client"
msgstr "Cliente"
-#: 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 "Fechar"
@@ -60,51 +84,72 @@ msgstr "Fechar"
msgid "Configuration"
msgstr "Configuração"
-#: 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 "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:61
+#: 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:123
+msgid "Download firmware image"
+msgstr "Baixar a imagem de firmware"
+
+#: 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:266
-msgid "Error building the sysupgrade"
-msgstr "Erro ao criar sysupgrade"
+#: 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:41
+#: 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: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:89
+#: 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:150
-msgid "File"
-msgstr "Arquivo"
+#: 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:119
+msgid "Filesystem"
+msgstr "Sistema de arquivo"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
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:211
-msgid "Install Sysupgrade"
-msgstr "Instalar Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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: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:359
-msgid "New upgrade available"
-msgstr "Novo upgrade disponível"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Nenhum upgrade disponível"
@@ -112,59 +157,83 @@ msgstr "Nenhum upgrade disponível"
msgid "Overview"
msgstr "Visão geral"
-#: 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:365
+msgid "Packages"
+msgstr "Pacotes"
+
+#: 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:379
-msgid "Request Sysupgrade"
-msgstr "Solicitar Sysupgrade"
+#: 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:166
+msgid "Progress: %s"
+msgstr "Progresso: %s"
+
+#: 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:176
+msgid "Request Data:"
+msgstr "Solicitar dados:"
-#: 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:385
+msgid "Request firmware image"
+msgstr "Solicitar a imagem do firmware"
+
+#: 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:240
-msgid "Request to server:"
-msgstr "Solicitar ao servidor:"
-
-#: 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:434
+msgid "Search for firmware upgrade"
+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"
msgstr "Pesquisar por novos sysupgrades ao abrir a aba"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
-msgstr "Pesquisar por sysupgrade"
-
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
msgid "Search on opening"
msgstr "Pesquisar ao abrir"
-#: 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 "Procurando pela disponibilidade de um sysupgrade em %s - %s"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr "Resposta do servidor: %s"
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
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:215
-msgid "Successfully created sysupgrade image"
-msgstr "Imagem sysupgrade criada com sucesso"
+#: 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:159
+#: 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: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."
@@ -172,29 +241,60 @@ 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: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 "O dispositivo possui a versão mas recente do firmware %s - %s"
-#: 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 ""
"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:77
+#: 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:148
+#: 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:109
msgid "Version"
msgstr "Versão"
-#: 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 "Checksum incorreto"
+#~ msgid "Building firmware sysupgrade image"
+#~ msgstr "Construindo a imagem de atualização do firmware"
+
+#~ msgid "Error building the sysupgrade"
+#~ msgstr "Erro ao criar sysupgrade"
+
+#~ msgid "File"
+#~ msgstr "Arquivo"
+
+#~ msgid "Install Sysupgrade"
+#~ msgstr "Instalar Sysupgrade"
+
+#~ msgid "New upgrade available"
+#~ msgstr "Novo upgrade disponível"
+
+#~ msgid "Request Sysupgrade"
+#~ msgstr "Solicitar Sysupgrade"
+
+#~ msgid "Request to server:"
+#~ msgstr "Solicitar ao servidor:"
+
+#~ msgid "Search for sysupgrade"
+#~ msgstr "Pesquisar por sysupgrade"
+
+#~ msgid "Successfully created sysupgrade image"
+#~ msgstr "Imagem sysupgrade criada com sucesso"
+
#~ msgid "Request in build queue position %d"
#~ msgstr "Pedido posicionado na fila de construção %d"
diff --git a/applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po
index f4e0425274..4d924ed332 100644
--- a/applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ro/attendedsysupgrade.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-29 14:53+0000\n"
-"Last-Translator: Simona Iacob <s@zp1.net>\n"
+"PO-Revision-Date: 2022-03-06 15:28+0000\n"
+"Last-Translator: CRISTIAN ANDREI <cristianvdr@gmail.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,27 @@ 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.10-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 "10% Solicitare de construire primită"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr "20% Descărcarea arhivei ImageBuilder"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr "40% Configurare ImageBuilder"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr "60% Validarea selecției pachetului"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr "80% Generarea imaginii firmware"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -24,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:432
+#: 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"
@@ -33,16 +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:157
+#: 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:117
msgid "Build Date"
msgstr "Data construirii"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:229
-msgid "Building firmware sysupgrade image"
-msgstr "Construirea imaginii de firmware sysupgrade"
+#: 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: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 "Anulare"
@@ -50,10 +74,10 @@ msgstr "Anulare"
msgid "Client"
msgstr "Client"
-#: 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 "Închideți"
@@ -61,53 +85,74 @@ msgstr "Închideți"
msgid "Configuration"
msgstr "Configurație"
-#: 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 ""
"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:61
+#: 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:123
+msgid "Download firmware image"
+msgstr "Descărcați imaginea firmware"
+
+#: 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:266
-msgid "Error building the sysupgrade"
-msgstr "Eroare de construire a sysupgrade-ului"
+#: 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:41
+#: 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: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:89
+#: 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:150
-msgid "File"
-msgstr "Fișier"
+#: 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:119
+msgid "Filesystem"
+msgstr "Sistemul de fișiere"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
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:211
-msgid "Install Sysupgrade"
-msgstr "Instalați Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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: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:359
-msgid "New upgrade available"
-msgstr "Noul upgrade disponibil"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Niciun upgrade disponibil"
@@ -115,59 +160,83 @@ msgstr "Niciun upgrade disponibil"
msgid "Overview"
msgstr "Prezentare generală"
-#: 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:365
+msgid "Packages"
+msgstr "Pachete"
+
+#: 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:379
-msgid "Request Sysupgrade"
-msgstr "Solicitați Sysupgrade"
+#: 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:166
+msgid "Progress: %s"
+msgstr "Progres: %s"
+
+#: 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:176
+msgid "Request Data:"
+msgstr "Solicitați date:"
-#: 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:385
+msgid "Request firmware image"
+msgstr "Solicitați imaginea firmware"
+
+#: 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:240
-msgid "Request to server:"
-msgstr "Cerere către server:"
-
-#: 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:434
+msgid "Search for firmware upgrade"
+msgstr "Căutați actualizări firmware"
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
msgstr "Căutați noi sysupgrades la deschiderea filei"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
-msgstr "Căutați sysupgrade"
-
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
msgid "Search on opening"
msgstr "Căutare la deschidere"
-#: 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 "Căutarea unui sysupgrade disponibil de %s - %s"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+msgstr "Căutare..."
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:12
msgid "Server"
msgstr "Serverul"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:174
+msgid "Server response: %s"
+msgstr "Răspunsul serverului: %s"
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
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:215
-msgid "Successfully created sysupgrade image"
-msgstr "Imaginea sysupgrade a fost creată cu succes"
+#: 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:159
+#: 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: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."
@@ -175,25 +244,56 @@ 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: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 "Dispozitivul rulează cea mai recentă versiune de firmware %s - %s"
-#: 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 ""
"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:77
+#: 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:148
+#: 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:109
msgid "Version"
msgstr "Versiunea"
-#: 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 "Suma de control greșită"
+
+#~ msgid "Building firmware sysupgrade image"
+#~ msgstr "Construirea imaginii de firmware sysupgrade"
+
+#~ msgid "Error building the sysupgrade"
+#~ msgstr "Eroare de construire a sysupgrade-ului"
+
+#~ msgid "File"
+#~ msgstr "Fișier"
+
+#~ msgid "Install Sysupgrade"
+#~ msgstr "Instalați Sysupgrade"
+
+#~ msgid "New upgrade available"
+#~ msgstr "Noul upgrade disponibil"
+
+#~ msgid "Request Sysupgrade"
+#~ msgstr "Solicitați Sysupgrade"
+
+#~ msgid "Request to server:"
+#~ msgstr "Cerere către server:"
+
+#~ msgid "Search for sysupgrade"
+#~ msgstr "Căutați sysupgrade"
+
+#~ msgid "Successfully created sysupgrade image"
+#~ msgstr "Imaginea sysupgrade a fost creată cu succes"
diff --git a/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po
index ffeb6efb6e..dc520ea5c5 100644
--- a/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/ru/attendedsysupgrade.po
@@ -11,6 +11,26 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.9-dev\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr "Адрес"
@@ -24,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:432
+#: 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 "Обновление Системы с участием"
@@ -33,16 +53,20 @@ msgstr "Обновление Системы с участием"
msgid "Attendedsysupgrade Configuration."
msgstr "Конфигурация Attendedsysupgrade."
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
-msgstr "Сборка sysupgrade-образа прошивки"
+#: 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: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 "Отмена"
@@ -50,10 +74,10 @@ msgstr "Отмена"
msgid "Client"
msgstr "Клиент"
-#: 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 "Закрыть"
@@ -61,51 +85,72 @@ msgstr "Закрыть"
msgid "Configuration"
msgstr "Конфигурация"
-#: 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 "API сервера \"%s\" недоступен. Пожалуйста, попробуйте позднее."
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
-msgstr "Ошибка при создании обновления системы"
+#: 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:196
+msgid "Error building the firmware image"
+msgstr ""
-#: 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: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:150
-msgid "File"
-msgstr "Файл"
+#: 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:119
+msgid "Filesystem"
+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 "Предоставить UCI доступ к приложению LuCI attendedsysupgrade"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
-msgstr "Установить обновление системы"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr "Сохранить настройки и оставить текущую конфигурацию"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
-msgstr "Доступно новое обновление"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Нет доступных обновлений"
@@ -113,59 +158,83 @@ msgstr "Нет доступных обновлений"
msgid "Overview"
msgstr "Обзор"
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
-msgstr "Запросить обновление системы"
+#: 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:225
+#: 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:161
+msgid "Queued..."
+msgstr ""
+
+#: 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:385
+msgid "Request firmware image"
+msgstr ""
+
+#: 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:240
-msgid "Request to server:"
-msgstr "Запрос к серверу:"
-
-#: 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:434
+msgid "Search for firmware upgrade"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
msgstr "Искать новые системные обновления при открытии новой вкладки"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
-msgstr "Искать обновление системы"
-
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 "Поиск доступной версии sysupgrade %s - %s"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
-msgstr "Образ обновления системы успешно создан"
+#: 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: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: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."
@@ -173,28 +242,59 @@ msgstr ""
"Служба the attended sysupgrade, позволяет легко обновлять ванильные и "
"пользовательские образы прошивки."
-#: 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: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: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:148
+#: 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:109
msgid "Version"
msgstr "Версия"
-#: 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 "Неверная контрольная сумма"
+#~ msgid "Building firmware sysupgrade image"
+#~ msgstr "Сборка sysupgrade-образа прошивки"
+
+#~ msgid "Error building the sysupgrade"
+#~ msgstr "Ошибка при создании обновления системы"
+
+#~ msgid "File"
+#~ msgstr "Файл"
+
+#~ msgid "Install Sysupgrade"
+#~ msgstr "Установить обновление системы"
+
+#~ msgid "New upgrade available"
+#~ msgstr "Доступно новое обновление"
+
+#~ msgid "Request Sysupgrade"
+#~ msgstr "Запросить обновление системы"
+
+#~ msgid "Request to server:"
+#~ msgstr "Запрос к серверу:"
+
+#~ msgid "Search for sysupgrade"
+#~ msgstr "Искать обновление системы"
+
+#~ msgid "Successfully created sysupgrade image"
+#~ msgstr "Образ обновления системы успешно создан"
+
#~ msgid "Request in build queue position %d"
#~ msgstr "Запрос в очереди сборки на позиции %d"
diff --git a/applications/luci-app-attendedsysupgrade/po/sk/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/sk/attendedsysupgrade.po
index 054e8d5f87..a153578e5d 100644
--- a/applications/luci-app-attendedsysupgrade/po/sk/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/sk/attendedsysupgrade.po
@@ -4,6 +4,26 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr ""
@@ -17,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:432
+#: 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 ""
@@ -26,16 +46,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 ""
@@ -43,10 +67,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: 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 ""
@@ -54,51 +78,72 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -106,81 +151,109 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr ""
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po
index f1f0952fa3..c73d3c3a21 100644
--- a/applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/sv/attendedsysupgrade.po
@@ -10,6 +10,26 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr "Adress"
@@ -23,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:432
+#: 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"
@@ -32,16 +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:157
+#: 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:117
msgid "Build Date"
msgstr "Byggnationsdatum"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 "Avbryt"
@@ -49,10 +73,10 @@ msgstr "Avbryt"
msgid "Client"
msgstr "Klient"
-#: 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 "Stäng"
@@ -60,52 +84,73 @@ msgstr "Stäng"
msgid "Configuration"
msgstr "Konfiguration"
-#: 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 "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:61
+#: 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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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 "Fel uppstod vid anslutning till uppgraderingsservern"
-#: 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:150
-msgid "File"
-msgstr "Fil"
+#: 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:119
+msgid "Filesystem"
+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 "Ge UCI tillgång till LuCI-appen attendedsysupgrade"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
-msgstr "Installera Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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: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:359
-msgid "New upgrade available"
-msgstr "Ny uppgradering tillgänglig"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "Ingen uppgradering tillgänglig"
@@ -113,87 +158,136 @@ msgstr "Ingen uppgradering tillgänglig"
msgid "Overview"
msgstr "Överblick"
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
-msgstr "Begär uppgradering av systemet"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
+msgstr ""
+
+#: 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:385
+msgid "Request firmware image"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
-msgstr "Begäran till servern:"
+#: 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: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:434
+msgid "Search for firmware upgrade"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
msgstr "Sök efter nya system-uppgraderingar i den öppnade fliken"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
-msgstr "Sök efter uppgradering för systemet"
-
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
msgid "Search on opening"
msgstr "Sök efter öppning"
-#: 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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+msgstr ""
+
#: 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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
-msgstr "Skapandet av avbilden för uppgradering av systemet lyckades"
+#: 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:159
+#: 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: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 ""
-#: 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 "Enheten kör den senaste mjukvaru-versionen %s - %s"
-#: 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 ""
"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:77
+#: 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:148
+#: 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:109
msgid "Version"
msgstr "Version"
-#: 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 "Fel kontrollsumma"
+#~ msgid "File"
+#~ msgstr "Fil"
+
+#~ msgid "Install Sysupgrade"
+#~ msgstr "Installera Sysupgrade"
+
+#~ msgid "New upgrade available"
+#~ msgstr "Ny uppgradering tillgänglig"
+
+#~ msgid "Request Sysupgrade"
+#~ msgstr "Begär uppgradering av systemet"
+
+#~ msgid "Request to server:"
+#~ msgstr "Begäran till servern:"
+
+#~ msgid "Search for sysupgrade"
+#~ msgstr "Sök efter uppgradering för systemet"
+
+#~ msgid "Successfully created sysupgrade image"
+#~ msgstr "Skapandet av avbilden för uppgradering av systemet lyckades"
+
#~ msgid "Searching for an available sysupgrade"
#~ msgstr "Söker efter en tillgänglig uppgradering för systemet"
diff --git a/applications/luci-app-attendedsysupgrade/po/templates/attendedsysupgrade.pot b/applications/luci-app-attendedsysupgrade/po/templates/attendedsysupgrade.pot
index d9f829e7cb..25c04054b8 100644
--- a/applications/luci-app-attendedsysupgrade/po/templates/attendedsysupgrade.pot
+++ b/applications/luci-app-attendedsysupgrade/po/templates/attendedsysupgrade.pot
@@ -1,6 +1,26 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr ""
@@ -14,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:432
+#: 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 ""
@@ -23,16 +43,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 ""
@@ -40,10 +64,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: 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 ""
@@ -51,51 +75,72 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -103,81 +148,109 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr ""
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po
index b1302aa08c..23d5e0a71a 100644
--- a/applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/tr/attendedsysupgrade.po
@@ -1,14 +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 "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 "20% ImageBuilder arşivi indiriliyor"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr "40% ImageBuilder yükleniyor"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+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 "80% Firmware imajı oluşturuluyor"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -23,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:432
+#: 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"
@@ -32,16 +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:157
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:364
+msgid "Board Name / Profile"
+msgstr "Pano İsmi / Profil"
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
-msgstr "Sistem yükseltme firmware imajı oluşturuluyor"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:165
+msgid "Building Firmware..."
+msgstr "Firmware oluşturuluyor..."
-#: 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 "İptal"
@@ -49,10 +73,10 @@ msgstr "İptal"
msgid "Client"
msgstr "İstemci"
-#: 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 "Kapat"
@@ -60,52 +84,73 @@ msgstr "Kapat"
msgid "Configuration"
msgstr "Yapılandırma"
-#: 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\" konumunda API'ye ulaşılamadı. Lütfen daha sonra tekrar deneyiniz."
-#: 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:371
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:430
+msgid "Currently running: %s - %s"
+msgstr "Şu anda çalışıyor: %s - %s"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
+msgid "Download firmware image"
+msgstr "Firmware imajını indir"
+
+#: 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:266
-msgid "Error building the sysupgrade"
-msgstr "sysupgrade oluşturulurken hata meydana geldi"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:235
+msgid "Downloading..."
+msgstr "İndiriliyor..."
-#: 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:196
+msgid "Error building the firmware image"
+msgstr "Firmware imajı oluşturulurken hata oluştu"
+
+#: 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:89
+#: 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:150
-msgid "File"
-msgstr "Dosya"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
+msgid "Filename"
+msgstr "Dosya Adı"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:119
+msgid "Filesystem"
+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:211
-msgid "Install Sysupgrade"
-msgstr "Sysupgrade'i yükleyin"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:148
+msgid "Install firmware image"
+msgstr "Firmware imajını yükle"
-#: 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 yükleniyor. Cihazın gücünü kesmeyin!"
-#: 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:270
+msgid "Installing..."
+msgstr "Yükleniyor..."
+
+#: 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:359
-msgid "New upgrade available"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:370
+msgid "New firmware upgrade available"
msgstr "Yeni yükseltme mevcut"
-#: 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 "Yeni yükseltme mevcut değil"
@@ -113,59 +158,83 @@ msgstr "Yeni yükseltme mevcut değil"
msgid "Overview"
msgstr "Genel bakış"
-#: 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:365
+msgid "Packages"
+msgstr "Paketler"
+
+#: 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:379
-msgid "Request Sysupgrade"
-msgstr "Sysupgrade iste"
+#: 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:166
+msgid "Progress: %s"
+msgstr "İlerleme: %s"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
+msgid "Queued..."
+msgstr "Kuyrukta..."
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
+msgid "Request Data:"
+msgstr "İstenilen Veri:"
-#: 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:385
+msgid "Request firmware image"
+msgstr "Firmware imajını iste"
+
+#: 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:240
-msgid "Request to server:"
-msgstr "Sunucuya istek:"
-
-#: 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:434
+msgid "Search for firmware upgrade"
+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"
msgstr "Sekmeyi açarken yeni sysupgrade'leri arayın"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
-msgstr "Sysupgrade ara"
-
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
msgid "Search on opening"
msgstr "Açılışta ara"
-#: 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 arasında kullanılabilir bir sysupgrade aranıyor"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+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:215
-msgid "Successfully created sysupgrade image"
-msgstr "Sysupgrade görüntüsü başarıyla oluşturuldu"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
+msgid "Successfully created firmware image"
+msgstr "Firmware imajı başarıyla oluşturuldu"
-#: 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 "Hedef"
-#: 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."
@@ -173,29 +242,60 @@ 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: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 "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: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 ""
"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:77
+#: 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:148
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:252
+msgid "Uploading..."
+msgstr "Karşıya yükleniyor..."
+
+#: 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:87
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:265
msgid "Wrong checksum"
msgstr "Hatalı checksum"
+#~ msgid "Building firmware sysupgrade image"
+#~ msgstr "Sistem yükseltme firmware imajı oluşturuluyor"
+
+#~ msgid "Error building the sysupgrade"
+#~ msgstr "sysupgrade oluşturulurken hata meydana geldi"
+
+#~ msgid "File"
+#~ msgstr "Dosya"
+
+#~ msgid "Install Sysupgrade"
+#~ msgstr "Sysupgrade'i yükleyin"
+
+#~ msgid "New upgrade available"
+#~ msgstr "Yeni yükseltme mevcut"
+
+#~ msgid "Request Sysupgrade"
+#~ msgstr "Sysupgrade iste"
+
+#~ msgid "Request to server:"
+#~ msgstr "Sunucuya istek:"
+
+#~ msgid "Search for sysupgrade"
+#~ msgstr "Sysupgrade ara"
+
+#~ msgid "Successfully created sysupgrade image"
+#~ msgstr "Sysupgrade görüntüsü başarıyla oluşturuldu"
+
#~ msgid "Request in build queue position %d"
#~ msgstr "İsteğin inşa kuyruğundaki sırası %d"
diff --git a/applications/luci-app-attendedsysupgrade/po/uk/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/uk/attendedsysupgrade.po
index 99a9e63f17..81367006b8 100644
--- a/applications/luci-app-attendedsysupgrade/po/uk/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/uk/attendedsysupgrade.po
@@ -11,6 +11,26 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.7.2-dev\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr "Адреса"
@@ -24,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:432
+#: 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 "Сервісне оновлення системи"
@@ -33,16 +53,20 @@ msgstr "Сервісне оновлення системи"
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 "Скасувати"
@@ -50,10 +74,10 @@ msgstr "Скасувати"
msgid "Client"
msgstr "Клієнт"
-#: 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 "Закрити"
@@ -61,51 +85,72 @@ msgstr "Закрити"
msgid "Configuration"
msgstr ""
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -113,82 +158,110 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr ""
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/vi/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/vi/attendedsysupgrade.po
index 326ed39e71..5357c471ba 100644
--- a/applications/luci-app-attendedsysupgrade/po/vi/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/vi/attendedsysupgrade.po
@@ -4,6 +4,26 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr ""
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr ""
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
msgstr ""
@@ -17,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:432
+#: 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 ""
@@ -26,16 +46,20 @@ msgstr ""
msgid "Attendedsysupgrade Configuration."
msgstr ""
-#: 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:364
+msgid "Board Name / Profile"
+msgstr ""
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
+#: 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: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 ""
@@ -43,10 +67,10 @@ msgstr ""
msgid "Client"
msgstr ""
-#: 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 ""
@@ -54,51 +78,72 @@ msgstr ""
msgid "Configuration"
msgstr ""
-#: 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 ""
-#: 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: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:123
+msgid "Download firmware image"
+msgstr ""
+
+#: 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:266
-msgid "Error building the sysupgrade"
+#: 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:196
+msgid "Error building the firmware image"
msgstr ""
-#: 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: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:150
-msgid "File"
+#: 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:119
+msgid "Filesystem"
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 ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr ""
@@ -106,81 +151,109 @@ msgstr ""
msgid "Overview"
msgstr ""
-#: 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:365
+msgid "Packages"
+msgstr ""
+
+#: 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:379
-msgid "Request Sysupgrade"
+#: 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:225
-msgid "Request in build queue position %s"
+#: 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:161
+msgid "Queued..."
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:240
-msgid "Request to server:"
+#: 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:155
+#: 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:162
+msgid "Request in build queue position %s"
+msgstr ""
+
+#: 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/configuration.js:22
-msgid "Search for new sysupgrades on opening the tab"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
msgstr ""
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
+msgid "Search for new sysupgrades on opening the tab"
msgstr ""
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+msgstr ""
+
#: 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:215
-msgid "Successfully created sysupgrade image"
+#: 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: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: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 ""
-#: 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 ""
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr ""
-#: 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 ""
diff --git a/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
index 5b14f6905a..38fc4474fd 100644
--- a/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
@@ -1,14 +1,34 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-10 15:33+0000\n"
-"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"PO-Revision-Date: 2022-03-06 15:27+0000\n"
+"Last-Translator: Eric <alchemillatruth@purelymail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsattendedsysupgrade/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.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 "10% 已收到构建请求"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr "20% 正在下载 ImageBuilder 存档"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr "40% 安装 ImageBuilder"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr "60% 验证包选择"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr "80% 生成固件镜像"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -23,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:432
+#: 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 "参与式系统升级"
@@ -32,16 +52,20 @@ msgstr "参与式系统升级"
msgid "Attendedsysupgrade Configuration."
msgstr "Attended系统升级 配置。"
-#: 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:364
+msgid "Board Name / Profile"
+msgstr "板名称/配置文件"
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
-msgstr "构建固件sysupgrade 镜像"
+#: 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: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 "取消"
@@ -49,10 +73,10 @@ msgstr "取消"
msgid "Client"
msgstr "客户端"
-#: 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 "关闭"
@@ -60,51 +84,72 @@ msgstr "关闭"
msgid "Configuration"
msgstr "配置"
-#: 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:61
+#: 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:123
+msgid "Download firmware image"
+msgstr "下载固件镜像"
+
+#: 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:266
-msgid "Error building the sysupgrade"
-msgstr "构建 sysupgrade 时出错"
+#: 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:41
+#: 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:305
msgid "Error connecting to upgrade server"
msgstr "连接升级服务器出错"
-#: 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:150
-msgid "File"
-msgstr "文件"
+#: 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:119
+msgid "Filesystem"
+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 的权限"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:211
-msgid "Install Sysupgrade"
-msgstr "安装系统升级"
+#: 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:100
+#: 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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr "保持设置并保留当前配置"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
-msgstr "有新升级可用"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "无升级可用"
@@ -112,85 +157,140 @@ msgstr "无升级可用"
msgid "Overview"
msgstr "概览"
-#: 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:365
+msgid "Packages"
+msgstr "包"
+
+#: 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:379
-msgid "Request Sysupgrade"
-msgstr "请求进行系统升级"
+#: 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:166
+msgid "Progress: %s"
+msgstr "进度:%s"
+
+#: 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:176
+msgid "Request Data:"
+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:385
+msgid "Request firmware image"
+msgstr "请求固件镜像"
+
+#: 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:240
-msgid "Request to server:"
-msgstr "向服务器发出的请求:"
-
-#: 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:434
+msgid "Search for firmware upgrade"
+msgstr "搜索固件升级"
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
msgstr "打开标签页时搜索新的系统升级"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
-msgstr "搜索系统升级"
-
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+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:215
-msgid "Successfully created sysupgrade image"
-msgstr "成功创建了系统升级镜像"
+#: 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: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: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 系统升级服务允许轻松升级 vanilla 和自定义固件镜像。"
-#: 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: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: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:148
+#: 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:109
msgid "Version"
msgstr "版本"
-#: 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 "错误的校验和"
+#~ msgid "Building firmware sysupgrade image"
+#~ msgstr "构建固件sysupgrade 镜像"
+
+#~ msgid "Error building the sysupgrade"
+#~ msgstr "构建 sysupgrade 时出错"
+
+#~ msgid "File"
+#~ msgstr "文件"
+
+#~ msgid "Install Sysupgrade"
+#~ msgstr "安装系统升级"
+
+#~ msgid "New upgrade available"
+#~ msgstr "有新升级可用"
+
+#~ msgid "Request Sysupgrade"
+#~ msgstr "请求进行系统升级"
+
+#~ msgid "Request to server:"
+#~ msgstr "向服务器发出的请求:"
+
+#~ msgid "Search for sysupgrade"
+#~ msgstr "搜索系统升级"
+
+#~ msgid "Successfully created sysupgrade image"
+#~ msgstr "成功创建了系统升级镜像"
+
#~ msgid "Request in build queue position %d"
#~ msgstr "位于构建队列位置 %d 的请求"
diff --git a/applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po
index ba2ca7f642..0763616ba4 100644
--- a/applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/zh_Hant/attendedsysupgrade.po
@@ -1,14 +1,34 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-08-18 10:44+0000\n"
-"Last-Translator: Hulen <shift0106@gmail.com>\n"
+"PO-Revision-Date: 2022-04-12 20:58+0000\n"
+"Last-Translator: 王攀 <41330784@qq.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsattendedsysupgrade/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-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
+msgid "10% Received build request"
+msgstr "10%已收到生成請求"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:64
+msgid "20% Downloading ImageBuilder archive"
+msgstr "20%ImageBuilder存檔下載中"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:65
+msgid "40% Setup ImageBuilder"
+msgstr "40% 設定 ImageBuilder"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:66
+msgid "60% Validate package selection"
+msgstr "60% 驗證包選擇"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:67
+msgid "80% Generating firmware image"
+msgstr "80%固件鏡像生成中"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:15
msgid "Address"
@@ -23,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:432
+#: 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 "參與式系統升級"
@@ -32,16 +52,20 @@ msgstr "參與式系統升級"
msgid "Attendedsysupgrade Configuration."
msgstr "Attendedsysupgrade 設定。"
-#: 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:364
+msgid "Board Name / Profile"
+msgstr "主機板名稱/設定檔"
+
+#: 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:229
-msgid "Building firmware sysupgrade image"
-msgstr "建置韌體 sysupgrade 鏡像"
+#: 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: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 "取消"
@@ -49,10 +73,10 @@ msgstr "取消"
msgid "Client"
msgstr "用戶端"
-#: 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 "關閉"
@@ -60,51 +84,72 @@ msgstr "關閉"
msgid "Configuration"
msgstr "組態"
-#: 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:61
+#: 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:123
+msgid "Download firmware image"
+msgstr "下載韌體映像檔"
+
+#: 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:266
-msgid "Error building the sysupgrade"
-msgstr "建置 sysupgrade 時發生錯誤"
+#: 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:196
+msgid "Error building the firmware image"
+msgstr "生成固件映像錯誤"
-#: 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: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:150
-msgid "File"
-msgstr "檔案"
+#: 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:119
+msgid "Filesystem"
+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:211
-msgid "Install Sysupgrade"
-msgstr "安裝系統升級"
+#: 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: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:192
+#: 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:139
msgid "Keep settings and retain the current configuration"
msgstr "保留目前設定"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:359
-msgid "New upgrade available"
-msgstr "有新升級可用"
+#: 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:384
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:390
msgid "No upgrade available"
msgstr "無升級可用"
@@ -112,85 +157,140 @@ msgstr "無升級可用"
msgid "Overview"
msgstr "概覽"
-#: 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:365
+msgid "Packages"
+msgstr "包"
+
+#: 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:379
-msgid "Request Sysupgrade"
-msgstr "請求進行系統升級"
+#: 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:225
-msgid "Request in build queue position %s"
-msgstr ""
+#: 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:161
+msgid "Queued..."
+msgstr "已排隊…"
+
+#: 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:240
-msgid "Request to server:"
-msgstr "向伺服器發出的請求:"
+#: 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:155
+#: 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:110
msgid "SHA256"
msgstr "SHA256"
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:434
+msgid "Search for firmware upgrade"
+msgstr "搜索固件升級"
+
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
msgstr "開啟標籤頁時搜尋新的系統升級"
-#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:448
-msgid "Search for sysupgrade"
-msgstr "搜尋系統升級"
-
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
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 ""
+msgstr "正在搜尋 %s - %s 的可用系統升級"
+
+#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
+msgid "Searching..."
+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:174
+msgid "Server response: %s"
+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:215
-msgid "Successfully created sysupgrade image"
-msgstr "成功建立了系統升級映像"
+#: 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: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: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 ""
+msgstr "此裝置執行最新的韌體版本 %s - %s"
-#: 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: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:148
+#: 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:109
msgid "Version"
msgstr "版本"
-#: 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 "錯誤的總和檢查碼"
+#~ msgid "Building firmware sysupgrade image"
+#~ msgstr "建置韌體 sysupgrade 鏡像"
+
+#~ msgid "Error building the sysupgrade"
+#~ msgstr "建置 sysupgrade 時發生錯誤"
+
+#~ msgid "File"
+#~ msgstr "檔案"
+
+#~ msgid "Install Sysupgrade"
+#~ msgstr "安裝系統升級"
+
+#~ msgid "New upgrade available"
+#~ msgstr "有新升級可用"
+
+#~ msgid "Request Sysupgrade"
+#~ msgstr "請求進行系統升級"
+
+#~ msgid "Request to server:"
+#~ msgstr "向伺服器發出的請求:"
+
+#~ msgid "Search for sysupgrade"
+#~ 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 ec102e3dad..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
@@ -15,6 +15,9 @@
"get"
]
},
+ "file": {
+ "/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/de/banip.po b/applications/luci-app-banip/po/de/banip.po
index a15998616e..c3b8c1a592 100644
--- a/applications/luci-app-banip/po/de/banip.po
+++ b/applications/luci-app-banip/po/de/banip.po
@@ -1,19 +1,19 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-24 15:29+0000\n"
-"Last-Translator: Glax <gfreak70@gmail.com>\n"
+"PO-Revision-Date: 2022-02-27 04:56+0000\n"
+"Last-Translator: HACKER3000 <hacker3000@posteo.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/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.2-dev\n"
+"X-Generator: Weblate 4.11.1-dev\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
msgid "-m limit --limit 2/sec (default)"
-msgstr "-m limit --limit 2/sec (default)"
+msgstr "-m limit --limit 2/sec (Standart)"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
@@ -253,11 +253,11 @@ msgstr "Erkenne automatisch alle relevanten Schnittstellen, Protokolle etc."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
msgid "Don't check SSL server certificates during download."
-msgstr ""
+msgstr "Während des Downloads keine SSL-Serverzertifikate überprüfen."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:455
msgid "Download Insecure"
-msgstr ""
+msgstr "Unsicher herunterladen"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:459
msgid "Download Parameters"
@@ -502,6 +502,8 @@ msgid ""
"Manually override the pre-configured download options for the selected "
"download utility."
msgstr ""
+"Die vorkonfigurierten Download-Optionen für das ausgewählte Download-"
+"Dienstprogramm manuell außer Kraft setzen."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:702
msgid "NGINX Log Count"
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/fi/banip.po b/applications/luci-app-banip/po/fi/banip.po
index 20520b22c8..fc362c81cb 100644
--- a/applications/luci-app-banip/po/fi/banip.po
+++ b/applications/luci-app-banip/po/fi/banip.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-12-04 19:24+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2022-03-15 00:58+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/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.10-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
@@ -59,7 +59,7 @@ msgstr "Aktiiviset laitteet"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
msgid "Active Interfaces"
-msgstr ""
+msgstr "Aktiiviset liitynnät"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
msgid "Active Logterms"
@@ -194,7 +194,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:73
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:73
msgid "Cancel"
-msgstr ""
+msgstr "Peruuta"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:139
msgid ""
@@ -226,7 +226,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:776
msgid "Countries"
-msgstr ""
+msgstr "Maat"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:534
msgid "DST IPSet Type"
@@ -307,15 +307,15 @@ msgstr "Editoi sallittujen lista"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:387
msgid "Enable DST logging"
-msgstr ""
+msgstr "Ota DST-lokitus käyttöön"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:384
msgid "Enable SRC logging"
-msgstr ""
+msgstr "Ota SRC-lokitus käyttöön"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:352
msgid "Enable the banIP service."
-msgstr ""
+msgstr "Ota banIP-palvelun käyttöön."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Enable verbose debug logging in case of any processing errors."
@@ -347,7 +347,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:342
msgid "General Settings"
-msgstr ""
+msgstr "Yleiset asetukset"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:470
msgid "Global IPSet Type"
@@ -388,11 +388,11 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:371
msgid "IPv4 Support"
-msgstr ""
+msgstr "IPv4-tuki"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:376
msgid "IPv6 Support"
-msgstr ""
+msgstr "IPv6-tuki"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:262
msgid "Information"
@@ -446,7 +446,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:798
msgid "Local Sources"
-msgstr ""
+msgstr "Paikalliset lähteet"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:677
msgid "Log Limit"
@@ -505,7 +505,7 @@ msgstr "Nimi"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:363
msgid "Network Interfaces"
-msgstr ""
+msgstr "Verkkoliitynnät"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:88
msgid "No Query results!"
@@ -588,7 +588,7 @@ msgstr "Päivitä"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:15
msgid "Refresh Timer"
-msgstr ""
+msgstr "Päivitä ajastin"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:309
msgid "Refresh Timer..."
@@ -596,7 +596,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:62
msgid "Remove an existing job"
-msgstr ""
+msgstr "Poista olemassa oleva työ"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:443
msgid "Report Directory"
@@ -604,7 +604,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
msgid "Restart"
-msgstr ""
+msgstr "Käynnistä uudelleen"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
@@ -614,7 +614,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:60
msgid "Result"
-msgstr ""
+msgstr "Tulos"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:296
msgid "Run Flags"
@@ -748,7 +748,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:264
msgid "Status / Version"
-msgstr ""
+msgstr "Tila / versio"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:317
msgid "Suspend"
@@ -849,7 +849,7 @@ msgstr "Tyyppi"
#: 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 "Muutoksia ei voitu tallentaa: %s"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:407
msgid "Verbose Debug Logging"
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-bmx7/po/fi/bmx7.po b/applications/luci-app-bmx7/po/fi/bmx7.po
index 47d53cc933..7bd53dfbc3 100644
--- a/applications/luci-app-bmx7/po/fi/bmx7.po
+++ b/applications/luci-app-bmx7/po/fi/bmx7.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-02 06:41+0000\n"
-"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbmx7/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.1-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"
@@ -175,7 +175,7 @@ msgstr ""
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
msgid "State"
-msgstr ""
+msgstr "Tila"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
msgid "Status"
@@ -211,7 +211,7 @@ msgstr "Tyyppi"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:43
msgid "Uptime"
-msgstr "Päällä"
+msgstr "Toiminta-aika"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:11
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:79
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-commands/po/fi/commands.po b/applications/luci-app-commands/po/fi/commands.po
index 9181e3b553..9db4dfba95 100644
--- a/applications/luci-app-commands/po/fi/commands.po
+++ b/applications/luci-app-commands/po/fi/commands.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"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-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscommands/fi/>\n"
"Language: fi\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\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
msgid "A short textual description of the configured command"
@@ -89,7 +89,7 @@ msgstr "Erilliset argumentit"
#: applications/luci-app-commands/luasrc/controller/commands.lua:8
msgid "Dashboard"
-msgstr "Komennot"
+msgstr "Kojelauta"
#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
msgid "Description"
@@ -97,7 +97,7 @@ msgstr "Kuvaus"
#: applications/luci-app-commands/luasrc/view/commands.htm:166
msgid "Download"
-msgstr "Lataa"
+msgstr "Lataus"
#: applications/luci-app-commands/luasrc/view/commands.htm:123
msgid "Download execution result"
diff --git a/applications/luci-app-cshark/po/fi/cshark.po b/applications/luci-app-cshark/po/fi/cshark.po
index 8d5c6e4f84..14aa40b027 100644
--- a/applications/luci-app-cshark/po/fi/cshark.po
+++ b/applications/luci-app-cshark/po/fi/cshark.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-23 07:41+0000\n"
-"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscshark/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.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
msgid "Actions"
@@ -100,7 +100,7 @@ msgstr ""
#: applications/luci-app-cshark/luasrc/view/cshark.htm:45
msgid "seconds"
-msgstr ""
+msgstr "sekuntia"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:22
msgid "seconds, packets, bytes"
diff --git a/applications/luci-app-dcwapd/po/fi/dcwapd.po b/applications/luci-app-dcwapd/po/fi/dcwapd.po
index 5743a3353d..02424bac1d 100644
--- a/applications/luci-app-dcwapd/po/fi/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/fi/dcwapd.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-24 17:42+0000\n"
-"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\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"
"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.2-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
@@ -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"
@@ -70,7 +70,7 @@ msgstr "Yleinen"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-dcwapd/root/usr/share/rpcd/acl.d/luci-app-dcwapd.json:3
msgid "Grant UCI access for luci-app-dcwapd"
@@ -82,11 +82,11 @@ msgstr "Sovittimet"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:161
msgid "MAC Address"
-msgstr ""
+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-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/de/ddns.po b/applications/luci-app-ddns/po/de/ddns.po
index ed62e92fae..3db6b93c6e 100644
--- a/applications/luci-app-ddns/po/de/ddns.po
+++ b/applications/luci-app-ddns/po/de/ddns.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.2-1\n"
"POT-Creation-Date: 2016-09-25 10:43+0200\n"
-"PO-Revision-Date: 2021-03-24 15:29+0000\n"
-"Last-Translator: Dirk Brenken <dev@brenken.org>\n"
+"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/de/>\n"
"Language: de\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.5.2-dev\n"
+"X-Generator: Weblate 4.11-dev\n"
"X-Poedit-SourceCharset: UTF-8\n"
"X-Poedit-Basepath: .\n"
@@ -77,6 +77,8 @@ msgid ""
"Ca Certs path that will be used to download services data. Set IGNORE to "
"skip certificate validation."
msgstr ""
+"Ca Certs Pfad, der für das Herunterladen von Servicedaten verwendet werden "
+"soll. Stellen Sie IGNORE ein, um die Zertifikatsüberprüfung zu überspringen."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:537
msgid "Cancel"
@@ -642,7 +644,7 @@ msgstr "Diesen Service neu laden"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:736
msgid "Replaces [DOMAIN] in Update-URL (URL-encoded)"
-msgstr ""
+msgstr "Ersetzt [DOMAIN] in Update-URL (URL-verschlüsselt)"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:748
msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
@@ -682,13 +684,11 @@ msgstr "Einen Dienst auswählen"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:523
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:658
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:678
-#, fuzzy
msgid "Service doesn't support this ip type"
msgstr "Der Dienst unterstützt diesen IP-Typ nicht"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:657
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:668
-#, fuzzy
msgid "Service not installed"
msgstr "Dienst nicht installiert"
@@ -697,12 +697,13 @@ msgid "Services"
msgstr "Dienste"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:454
+#, fuzzy
msgid "Services URL Download"
-msgstr ""
+msgstr "Herunterladen von Dienst-URLs"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:292
msgid "Services list last update"
-msgstr ""
+msgstr "Letzte Aktualisierung der Diensteliste"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:989
msgid "Setting this parameter to 0 will force the script to only run once"
diff --git a/applications/luci-app-ddns/po/fi/ddns.po b/applications/luci-app-ddns/po/fi/ddns.po
index 08a8d214c4..d5418dc13f 100644
--- a/applications/luci-app-ddns/po/fi/ddns.po
+++ b/applications/luci-app-ddns/po/fi/ddns.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-12-21 16:49+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2022-03-13 12:25+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/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.10\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."
@@ -65,7 +65,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
msgid "Ca Certs path"
-msgstr "CaCerts -polku"
+msgstr "CaCerts-polku"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:451
msgid ""
@@ -199,7 +199,7 @@ msgstr "Pois käytöstä"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
msgid "Domain"
-msgstr "Verkkonimi"
+msgstr "Verkkotunnus"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:258
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:7
@@ -283,11 +283,11 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
msgid "Format"
-msgstr ""
+msgstr "Muoto"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:908
msgid "Format: IP or FQDN"
-msgstr ""
+msgstr "Muoto: IP tai FQDN"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:335
msgid ""
@@ -305,7 +305,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:318
msgid "HTTPS not supported"
-msgstr ""
+msgstr "HTTPS ei tuettu"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:620
msgid "Hostname/FQDN to validate, if IP update happen or necessary"
@@ -313,12 +313,12 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
msgid "IP address source"
-msgstr ""
+msgstr "IP-osoitteen lähde"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:507
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:627
msgid "IP address version"
-msgstr ""
+msgstr "IP-osoitteen versio"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:510
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:632
@@ -335,7 +335,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:308
msgid "IPv6 not supported"
-msgstr ""
+msgstr "IPv6 ei tuettu"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:512
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:634
@@ -384,7 +384,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:669
msgid "Install Service"
-msgstr ""
+msgstr "Asenna palvelu"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:793
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:843
@@ -405,7 +405,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1137
msgid "Last Update"
-msgstr ""
+msgstr "Viimeisin päivitys"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
msgid "Log File Viewer"
@@ -473,12 +473,12 @@ msgstr "Ei ikinä"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:498
msgid "New DDns Service…"
-msgstr ""
+msgstr "Uusi DDns-palvelu…"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1137
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
-msgstr ""
+msgstr "Seuraava päivitys"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:213
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1125
@@ -488,7 +488,7 @@ msgstr "Ei tietoja"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:390
msgid "No certificates found"
-msgstr ""
+msgstr "Sertifikaatteja ei löytynyt"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:943
msgid "No logging"
@@ -501,7 +501,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1106
msgid "Not Running"
-msgstr ""
+msgstr "Ei käynnissä"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:945
msgid "Notice"
@@ -588,15 +588,15 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1120
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
-msgstr ""
+msgstr "Rekisteröity IP"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:572
msgid "Reload"
-msgstr ""
+msgstr "Lataa uudelleen"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:555
msgid "Reload this service"
-msgstr ""
+msgstr "Lataa tämä palvelu uudelleen"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:736
msgid "Replaces [DOMAIN] in Update-URL (URL-encoded)"
@@ -612,7 +612,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:288
msgid "Restart DDns"
-msgstr ""
+msgstr "Käynnistä DDns uudelleen"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1042
msgid "Retry Unit"
@@ -620,12 +620,12 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
msgid "Run once"
-msgstr ""
+msgstr "Suorita kerran"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:227
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1109
msgid "Running"
-msgstr ""
+msgstr "Käynnissä"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:851
@@ -635,18 +635,18 @@ msgstr "Komentojono"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:521
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
msgid "Select a service"
-msgstr ""
+msgstr "Valitse palvelu"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:523
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:658
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:678
msgid "Service doesn't support this ip type"
-msgstr ""
+msgstr "Palvelu ei tue tätä IP-tyyppiä"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:657
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:668
msgid "Service not installed"
-msgstr ""
+msgstr "Palvelua ei ole asennettu"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
msgid "Services"
@@ -666,11 +666,11 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:188
msgid "Start DDNS"
-msgstr ""
+msgstr "Käynnistä DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:270
msgid "State"
-msgstr ""
+msgstr "Tila"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1103
msgid "Status"
@@ -686,19 +686,19 @@ msgstr "Pysäytä"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:188
msgid "Stop DDNS"
-msgstr ""
+msgstr "Pysäytä DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
msgid "Stop this service"
-msgstr ""
+msgstr "Pysäytä tämä palvelu"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:18
msgid "Stopped"
-msgstr ""
+msgstr "Pysäytetty"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:685
msgid "Switch service"
-msgstr ""
+msgstr "Vaihda palvelua"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1025
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1035
@@ -730,7 +730,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:606
msgid "Timer Settings"
-msgstr ""
+msgstr "Ajastimen asetukset"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:792
msgid "URL"
@@ -766,7 +766,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
msgid "Use cURL"
-msgstr ""
+msgstr "Käytä cURL:ia"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:852
msgid "User defined script to read systems IP-Address"
@@ -853,7 +853,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1019
msgid "days"
-msgstr ""
+msgstr "päivää"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
msgid "directory or path/file"
@@ -862,7 +862,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:983
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1018
msgid "hours"
-msgstr ""
+msgstr "tuntia"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:982
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
@@ -872,16 +872,16 @@ msgstr "minuuttia"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
msgid "or"
-msgstr ""
+msgstr "tai"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
msgid "or update your system to the latest OpenWrt Release"
-msgstr ""
+msgstr "päivitä järjestelmäsi uusimpaan OpenWrt-julkaisuun"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:981
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
msgid "seconds"
-msgstr ""
+msgstr "sekuntia"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:778
msgid "to run HTTPS without verification of server certificates (insecure)"
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/pt/ddns.po b/applications/luci-app-ddns/po/pt/ddns.po
index 9fcff91e2f..232a6dc531 100644
--- a/applications/luci-app-ddns/po/pt/ddns.po
+++ b/applications/luci-app-ddns/po/pt/ddns.po
@@ -2,8 +2,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-06-13 21:32+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2022-03-16 09:23+0000\n"
+"Last-Translator: moonlightz <hugo.simoes.1984@gmail.com>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/pt/>\n"
"Language: pt\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-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."
@@ -32,7 +32,7 @@ msgstr "Permitir IP's não-públicos"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:604
msgid "Basic Settings"
-msgstr "Configurações Básicas"
+msgstr "Definições Básicas"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:884
msgid "Bind Network"
@@ -40,7 +40,7 @@ msgstr "Ligar Rede"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:330
msgid "Binding to a specific network not supported"
-msgstr "Ligação a uma rede específica não suportada"
+msgstr "Ligar a uma rede específica não suportada"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:357
msgid ""
@@ -110,7 +110,7 @@ msgstr "Criar serviço"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:412
msgid "Current setting:"
-msgstr "Configuração atual:"
+msgstr "Definição atual:"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:196
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:274
diff --git a/applications/luci-app-ddns/po/zh_Hant/ddns.po b/applications/luci-app-ddns/po/zh_Hant/ddns.po
index 741a86ff19..96594db3d5 100644
--- a/applications/luci-app-ddns/po/zh_Hant/ddns.po
+++ b/applications/luci-app-ddns/po/zh_Hant/ddns.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2021-08-14 14:43+0000\n"
+"PO-Revision-Date: 2022-03-04 19:06+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsddns/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.8-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."
@@ -898,7 +898,7 @@ msgstr "秒"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:778
msgid "to run HTTPS without verification of server certificates (insecure)"
-msgstr "運行 HTTPS 但不檢查伺服器憑證(不安全)"
+msgstr "使用 HTTPS 但不檢查伺服器憑證 (不安全)"
#~ msgid ""
#~ "Configure here the details for all Dynamic DNS services including this "
diff --git a/applications/luci-app-ddns/root/usr/libexec/rpcd/luci.ddns b/applications/luci-app-ddns/root/usr/libexec/rpcd/luci.ddns
index 653e63c16a..132c186642 100755
--- a/applications/luci-app-ddns/root/usr/libexec/rpcd/luci.ddns
+++ b/applications/luci-app-ddns/root/usr/libexec/rpcd/luci.ddns
@@ -271,7 +271,8 @@ local methods = {
res['has_cacerts'] = check_certs() or false
- res['has_ipv6'] = (fs.access("/proc/net/ipv6_route") and fs.access("/usr/sbin/ip6tables"))
+ res['has_ipv6'] = (fs.access("/proc/net/ipv6_route") and
+ (fs.access("/usr/sbin/ip6tables") or fs.access("/usr/sbin/nft")))
return res
end
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/fi/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/fi/dnscrypt-proxy.po
index 31ab76ff0f..591bc93dce 100644
--- a/applications/luci-app-dnscrypt-proxy/po/fi/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/fi/dnscrypt-proxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-23 07:41+0000\n"
-"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-13 23:16+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdnscrypt-proxy/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.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
@@ -140,7 +140,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:189
msgid "IP Address"
-msgstr ""
+msgstr "IP-osoite"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:221
msgid "Improve privacy by using an ephemeral public key for each query."
@@ -308,7 +308,7 @@ msgstr ""
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:20
msgid "View Logfile"
-msgstr ""
+msgstr "Näytä lokitiedosto"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:25
msgid "View Resolver List"
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 116855b7e8..b5ada77cc3 100644
--- a/applications/luci-app-dockerman/po/fi/dockerman.po
+++ b/applications/luci-app-dockerman/po/fi/dockerman.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-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"
"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-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -85,7 +85,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:34
msgid "Bridge device"
-msgstr ""
+msgstr "Siltalaite"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:84
msgid ""
@@ -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"
@@ -306,13 +306,13 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:14
msgid "Download"
-msgstr "Lataa"
+msgstr "Lataus"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/networks.lua:79
#: 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 "Ajuri"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:263
msgid "Duplicate/Edit"
@@ -320,7 +320,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newnetwork.lua:110
msgid "Enable IPv6"
-msgstr ""
+msgstr "Käytä IPv6:tta"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:343
msgid "Env"
@@ -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
@@ -654,7 +654,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:7
msgid "Path"
-msgstr ""
+msgstr "Polku"
#: applications/luci-app-dockerman/luasrc/view/dockerman/images_import.htm:54
msgid "Please input new tag"
@@ -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"
@@ -795,13 +795,13 @@ msgstr "Aloita"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:311
msgid "Start Time"
-msgstr ""
+msgstr "Käynnistysaika"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:780
#: 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
@@ -900,7 +900,7 @@ msgstr ""
#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:2
#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:13
msgid "Upload"
-msgstr "Lähetä"
+msgstr "Lähetys"
#: applications/luci-app-dockerman/luasrc/view/dockerman/container_file.htm:46
msgid "Upload Error"
@@ -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/tr/dockerman.po b/applications/luci-app-dockerman/po/tr/dockerman.po
index 0f5c39fa3a..98aa140def 100644
--- a/applications/luci-app-dockerman/po/tr/dockerman.po
+++ b/applications/luci-app-dockerman/po/tr/dockerman.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-08-22 19:59+0000\n"
-"Last-Translator: Erdinc <erdincbeldek@gmail.com>\n"
+"PO-Revision-Date: 2022-02-27 04:56+0000\n"
+"Last-Translator: semih <semiht@gmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/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.8.1-dev\n"
+"X-Generator: Weblate 4.11.1-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
diff --git a/applications/luci-app-dump1090/po/da/dump1090.po b/applications/luci-app-dump1090/po/da/dump1090.po
index 05be286026..629301c8d2 100644
--- a/applications/luci-app-dump1090/po/da/dump1090.po
+++ b/applications/luci-app-dump1090/po/da/dump1090.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-14 17:23+0000\n"
+"PO-Revision-Date: 2022-02-26 03:55+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdump1090/da/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.11.1-dev\n"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
msgid "Absolute maximum range for position decoding"
@@ -16,76 +16,76 @@ msgstr "Absolut maksimalt område for positionsafkodning"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:184
msgid "Accuracy of receiver location in json metadata"
-msgstr ""
+msgstr "Nøjagtighed af modtagerens placering i json-metadata"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:112
msgid "Allow forwarding of received mlat results to output ports"
-msgstr ""
+msgstr "Tillad videresendelse af modtagne mlat-resultater til output-porte"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:193
msgid "Apply a 1Hz DC filter to input data"
-msgstr ""
+msgstr "Anvend et 1 Hz DC-filter på inputdata"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:172
msgid "Base directory for the internal HTTP server"
-msgstr ""
+msgstr "Basismappe for den interne HTTP-server"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:148
msgid "Collect/show range histogram"
-msgstr ""
+msgstr "Indsamling/visning af intervalhistogram"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:34
msgid "Data file"
-msgstr ""
+msgstr "Datafil"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:165
msgid "Debug mode flags"
-msgstr ""
+msgstr "Flag for fejlfindingstilstand"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:39
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:185
msgid "Default"
-msgstr ""
+msgstr "Standard"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:133
msgid "Disable messages with broken CRC"
-msgstr ""
+msgstr "Deaktiver meddelelser med brudt CRC"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:130
msgid "Disable single-bits error correction using CRC"
-msgstr ""
+msgstr "Deaktiver enkelt-bit fejlkorrektion ved hjælp af CRC"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:142
msgid "Display raw messages in Beast ascii mode"
-msgstr ""
+msgstr "Vis rå meddelelser i Beast ascii-tilstand"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:109
msgid "Do not apply CRC corrections to messages we forward"
-msgstr ""
+msgstr "Anvend ikke CRC-korrektioner på meddelelser, som vi videresender"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:27
msgid "Enable automatic gain control"
-msgstr ""
+msgstr "Aktiver automatisk styring af forstærkning"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:52
msgid "Enable decoding of SSR Modes 3/A & 3/C"
-msgstr ""
+msgstr "Aktiverer afkodning af SSR-tilstande 3/A & 3/C"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:58
msgid "Enable just networking, no RTL device or file used"
-msgstr ""
+msgstr "Aktiver kun netværk, ingen RTL-enhed eller -fil anvendes"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:50
msgid "Enable networking"
-msgstr ""
+msgstr "Aktiver netværk"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:136
msgid "Enable phase enhancement"
-msgstr ""
+msgstr "Aktiver faseforbedring"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:127
msgid "Enable single-bits error correction using CRC"
-msgstr ""
+msgstr "Aktiver enkelt-bit fejlkorrektion ved hjælp af CRC"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
msgid "Enabled"
@@ -93,55 +93,55 @@ msgstr "Aktiveret"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
msgid "FlightAware TSV output port"
-msgstr ""
+msgstr "FlightAware TSV-udgangsport"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:30
msgid "Frequency"
-msgstr ""
+msgstr "Frekvens"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:23
msgid "Gain (-10 for auto-gain)"
-msgstr ""
+msgstr "Forstærkning (-10 for automatisk forstærkning)"
#: applications/luci-app-dump1090/root/usr/share/rpcd/acl.d/luci-app-dump1090.json:3
msgid "Grant UCI access for luci-app-dump1090"
-msgstr ""
+msgstr "Giv UCI-adgang til luci-app-dump1090"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:65
msgid "HTTP server port"
-msgstr ""
+msgstr "HTTP-serverport"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:61
msgid "IP address to bind to"
-msgstr ""
+msgstr "IP-adresse, der skal bindes til"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:196
msgid "Measure noise power"
-msgstr ""
+msgstr "Måling af støjstyrke"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:139
msgid "More CPU for more messages"
-msgstr ""
+msgstr "Mere CPU til flere meddelelser"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:176
msgid "Periodically write json output to a directory"
-msgstr ""
+msgstr "Skriv med jævne mellemrum json-output til en mappe"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:145
msgid "Print stats at exit"
-msgstr ""
+msgstr "Udskriv statistik ved afslutning"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:19
msgid "RTL device index"
-msgstr ""
+msgstr "RTL enhedsindeks"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:115
msgid "Reference/receiver latitude for surface posn"
-msgstr ""
+msgstr "Reference/modtagerens breddegrad for overfladeposition"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:119
msgid "Reference/receiver longitude for surface posn"
-msgstr ""
+msgstr "Reference-/modtagerlængde for overfladeposition"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:16
msgid "Respawn"
@@ -149,90 +149,93 @@ msgstr "Respawn"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:38
msgid "Sample format for data file"
-msgstr ""
+msgstr "Eksempel på format for datafil"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:168
msgid "Set receiver error in parts per million"
-msgstr ""
+msgstr "Indstil modtagerens fejl i dele pr. million"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:151
msgid "Show and reset stats every seconds"
-msgstr ""
+msgstr "Vis og nulstil statistik hvert sekund"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:155
msgid "Show only ICAO addresses"
-msgstr ""
+msgstr "Vis kun ICAO-adresser"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:47
msgid "Show only messages hex values"
-msgstr ""
+msgstr "Vis kun meddelelser med hex-værdier"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:161
msgid "Strip IQ file removing samples"
-msgstr ""
+msgstr "Strip IQ fil fjerner samples"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:77
msgid "TCP BaseStation output listen port"
-msgstr ""
+msgstr "TCP BaseStation output lytteport"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:81
msgid "TCP Beast input listen port"
-msgstr ""
+msgstr "TCP Beast input lytteport"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:85
msgid "TCP Beast output listen port"
-msgstr ""
+msgstr "TCP Beast output lytteport"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:105
msgid "TCP buffer size 64Kb * (2^n)"
-msgstr ""
+msgstr "TCP-bufferstørrelse 64Kb * (2^n)"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:101
msgid "TCP heartbeat rate in seconds"
-msgstr ""
+msgstr "TCP heartbeat i sekunder"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:69
msgid "TCP raw input listen port"
-msgstr ""
+msgstr "TCP raw input lytteport"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:55
msgid "TCP raw output in Beast binary format"
-msgstr ""
+msgstr "TCP raw output i det binære format Beast"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:73
msgid "TCP raw output listen port"
-msgstr ""
+msgstr "TCP raw output lytteport"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:97
msgid "TCP raw output memory flush rate in seconds"
-msgstr ""
+msgstr "TCP raw output memory flush rate i sekunder"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:93
msgid "TCP raw output minimum size"
-msgstr ""
+msgstr "Minimumstørrelse for TCP raw output"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:158
msgid "Use metric units"
-msgstr ""
+msgstr "Brug metriske enheder"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:190
msgid "Use the 2.4MHz demodulator"
-msgstr ""
+msgstr "Brug 2,4MHz demodulatoren"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:44
msgid "When reading from a file play back in realtime, not at max speed"
msgstr ""
+"Når du læser fra en fil, afspilles den i realtid, ikke med maksimal hastighed"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:180
msgid "Write json output every t seconds"
-msgstr ""
+msgstr "Skriv json output hvert t sekund"
#: applications/luci-app-dump1090/root/usr/share/luci/menu.d/luci-app-dump1090.json:3
msgid "dump1090"
-msgstr ""
+msgstr "dump1090"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:4
msgid ""
"dump1090 is a Mode S decoder specifically designed for RTLSDR devices, here "
"you can configure the settings."
msgstr ""
+"dump1090 er en Mode S-dekoder, der er specielt designet til RTLSDR-enheder, "
+"her kan du konfigurere indstillingerne."
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-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 6ac68ff242..35c84db907 100644
--- a/applications/luci-app-firewall/po/ar/firewall.po
+++ b/applications/luci-app-firewall/po/ar/firewall.po
@@ -122,7 +122,7 @@ msgstr "يجب تحديد إعادة كتابة IP!"
msgid "ACCEPT - Disable address rewriting"
msgstr "قبول - تعطيل إعادة كتابة العنوان"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -291,7 +291,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "قم بإسقاط الحزم غير الصالحة"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -321,11 +321,11 @@ msgstr "ميزة تجريبية. غير متوافق تمامًا مع QoS / SQM
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr "يختار صراحة مساعدي تتبع الاتصال المسموح به لحركة مرور المنطقة"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "عنوان IP خارجي"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "منفذ خارجي"
@@ -524,7 +524,7 @@ msgstr "عنوان IP الداخلي"
msgid "Internal port"
msgstr "منفذ داخلي"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "المنطقة الداخلية"
@@ -582,7 +582,7 @@ msgstr "لقط MSS"
msgid "Masquerading"
msgstr "تنكر"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -626,7 +626,7 @@ msgstr ""
msgid "Match helper"
msgstr "مساعد المطابقة"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -686,26 +686,26 @@ msgstr ""
"تسمح قواعد NAT بالتحكم الدقيق في عنوان IP المصدر لاستخدامه في حركة المرور "
"الصادرة أو المُعاد توجيهها."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "اسم"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "تطابق حركة المرور الواردة الموجهة إلى عنوان IP المحدد فقط."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "تطابق فقط حركة المرور الواردة من أجهزة MAC هذه."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr "تطابق فقط حركة المرور الواردة من هذا IP أو النطاق."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -759,7 +759,7 @@ msgstr ""
"يسمح إعادة توجيه المنفذ لأجهزة الكمبيوتر البعيدة على الإنترنت بالاتصال "
"بكمبيوتر أو خدمة معينة داخل شبكة LAN الخاصة."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -842,11 +842,11 @@ msgstr "برنامج التفريغ القائم على التوجيه / NAT"
msgid "Software flow offloading"
msgstr "تفريغ تدفق البرنامج"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "عنوان IP المصدر"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "عنوان MAC المصدر"
@@ -856,13 +856,13 @@ msgstr "عنوان MAC المصدر"
msgid "Source address"
msgstr "عنوان المصدر"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "منفذ المصدر"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "منطقة المصدر"
@@ -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
@@ -1042,7 +1042,7 @@ msgid "Unnamed NAT"
msgstr "NAT بدون اسم"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "تقدم بدون إسم"
@@ -1132,7 +1132,7 @@ msgstr "قبول"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/bg/firewall.po b/applications/luci-app-firewall/po/bg/firewall.po
index 73e122624b..4b02a90c41 100644
--- a/applications/luci-app-firewall/po/bg/firewall.po
+++ b/applications/luci-app-firewall/po/bg/firewall.po
@@ -106,7 +106,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -260,7 +260,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Изпускане на невалидни пакети"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -291,11 +291,11 @@ msgstr "Експериментална функция. Не е напълно с
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Външен IP адрес"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Външен порт"
@@ -457,7 +457,7 @@ msgstr "Вътрешен IP адрес"
msgid "Internal port"
msgstr "Вътрешен порт"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Вътрешна зона"
@@ -513,7 +513,7 @@ msgstr ""
msgid "Masquerading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -554,7 +554,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -608,26 +608,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -673,7 +673,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -752,11 +752,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr ""
@@ -766,13 +766,13 @@ msgstr ""
msgid "Source address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr ""
@@ -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
@@ -927,7 +927,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1010,7 +1010,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/bn_BD/firewall.po b/applications/luci-app-firewall/po/bn_BD/firewall.po
index 404c70aeeb..a07ff8fc25 100644
--- a/applications/luci-app-firewall/po/bn_BD/firewall.po
+++ b/applications/luci-app-firewall/po/bn_BD/firewall.po
@@ -106,7 +106,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -260,7 +260,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -290,11 +290,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr ""
@@ -456,7 +456,7 @@ msgstr ""
msgid "Internal port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr ""
@@ -512,7 +512,7 @@ msgstr ""
msgid "Masquerading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -553,7 +553,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -607,26 +607,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -672,7 +672,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -751,11 +751,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr ""
@@ -765,13 +765,13 @@ msgstr ""
msgid "Source address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr ""
@@ -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
@@ -926,7 +926,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1009,7 +1009,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/ca/firewall.po b/applications/luci-app-firewall/po/ca/firewall.po
index 7fc43f4231..6ce7947d68 100644
--- a/applications/luci-app-firewall/po/ca/firewall.po
+++ b/applications/luci-app-firewall/po/ca/firewall.po
@@ -108,7 +108,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -266,7 +266,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Descarta els paquets invàlids"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -296,11 +296,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Adreça IP extern"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Port extern"
@@ -462,7 +462,7 @@ msgstr "Adreça IP interna"
msgid "Internal port"
msgstr "Port intern"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Zona interna"
@@ -518,7 +518,7 @@ msgstr "Fixació MSS"
msgid "Masquerading"
msgstr "Mascarada"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -559,7 +559,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -615,26 +615,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Nom"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "Només coincideix amb trànsit entrant dirigit a la adreça IP donada."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Només coincideix amb trànsit entrant des d'aquests MAC."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr "Només coincideix amb trànsit entrant des d'aquest IP o rang."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -684,7 +684,7 @@ msgstr ""
"El reenviament de ports permet que els ordinadors remots en el Internet "
"connectin a un ordinador o servei específic dins del LAN privat."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -763,11 +763,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Adreça IP d'origen"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Adreça MAC d'origen"
@@ -777,13 +777,13 @@ msgstr "Adreça MAC d'origen"
msgid "Source address"
msgstr "Adreça d'origen"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Port d'origen"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Zona d'origen"
@@ -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
@@ -956,7 +956,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1039,7 +1039,7 @@ msgstr "accepta"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/cs/firewall.po b/applications/luci-app-firewall/po/cs/firewall.po
index f2378d8e2e..d7e385b725 100644
--- a/applications/luci-app-firewall/po/cs/firewall.po
+++ b/applications/luci-app-firewall/po/cs/firewall.po
@@ -117,7 +117,7 @@ msgstr "Musí být zadána IP adresa pro přepsání!"
msgid "ACCEPT - Disable address rewriting"
msgstr "ACCEPT - Zakázat přepis adresy"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -278,7 +278,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Zahazovat neplatné pakety"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -308,11 +308,11 @@ msgstr "Experimentální funkce. Není plně kompatibilní s QoS/SQM."
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Vnější IP adresa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Vnější port"
@@ -474,7 +474,7 @@ msgstr "Vnitřní IP adresa"
msgid "Internal port"
msgstr "Vnitřní port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Vnitřní zóna"
@@ -530,7 +530,7 @@ msgstr "MSS clamping"
msgid "Masquerading"
msgstr "Maškárádování"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -571,7 +571,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -629,26 +629,26 @@ msgstr ""
"Pravidla NAT umožňují jemně odstupňovanou kontrolu nad zdrojovou IP adresou "
"pro odchozí nebo předávaný provoz."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Název"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "Vybrat pouze příchozí provoz, směrovaný na danou IP adresu."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Vybrat pouze příchozí provoz z těchto MAC adres."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr "Vybrat pouze příchozí provoz z této IP nebo rozsahu IP adres."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -699,7 +699,7 @@ msgstr ""
"Internetu připojení k vybraným počítačům nebo službám uvnitř privátní sítě "
"LAN."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -779,11 +779,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Zdrojová IP adresa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Zdrojová MAC adresa"
@@ -793,13 +793,13 @@ msgstr "Zdrojová MAC adresa"
msgid "Source address"
msgstr "Zdrojová adresa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Zdrojový port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Zdrojová zóna"
@@ -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
@@ -970,7 +970,7 @@ msgid "Unnamed NAT"
msgstr "Nejmenovaný NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1053,7 +1053,7 @@ msgstr "přijmout"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/da/firewall.po b/applications/luci-app-firewall/po/da/firewall.po
index 89855475e8..2d2ed1d416 100644
--- a/applications/luci-app-firewall/po/da/firewall.po
+++ b/applications/luci-app-firewall/po/da/firewall.po
@@ -136,7 +136,7 @@ msgstr "En omskrivnings-IP skal angives!"
msgid "ACCEPT - Disable address rewriting"
msgstr "ACCEPT - Deaktiver adresseomskrivning"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -306,7 +306,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Drop ugyldige pakker"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -336,11 +336,11 @@ msgstr "Eksperimentel funktion. Ikke fuldt kompatibel med QoS/SQM."
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr "Vælger eksplicit tilladte forbindelsessporingshjælpere til zonetrafik"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Ekstern IP-adresse"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Ekstern port"
@@ -535,7 +535,7 @@ msgstr "Intern IP-adresse"
msgid "Internal port"
msgstr "Intern port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Intern zone"
@@ -593,7 +593,7 @@ msgstr "MSS fastspænding"
msgid "Masquerading"
msgstr "Maskering"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -638,7 +638,7 @@ msgstr ""
msgid "Match helper"
msgstr "Match hjælper"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -699,26 +699,26 @@ msgstr ""
"NAT-regler tillader finkornet kontrol over kilde-IP'en til brug for udgående "
"eller videresendt trafik."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Navn"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "Match kun indgående trafik rettet mod den angivne IP-adresse."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Match kun indgående trafik fra disse MAC'er."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr "Match kun indgående trafik fra denne IP eller dette område."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -774,7 +774,7 @@ msgstr ""
"oprette forbindelse til en bestemt computer eller tjeneste inden for det "
"private LAN."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -857,11 +857,11 @@ msgstr "Softwarebaseret offloading til routing/NAT"
msgid "Software flow offloading"
msgstr "Software flow offloading"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Kilde IP-adresse"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Kilde MAC-adresse"
@@ -871,13 +871,13 @@ msgstr "Kilde MAC-adresse"
msgid "Source address"
msgstr "Kildeadresse"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Kildeport"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Kilde zone"
@@ -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
@@ -1070,7 +1070,7 @@ msgid "Unnamed NAT"
msgstr "Unavngivet NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "Unavngivne forward"
@@ -1160,7 +1160,7 @@ msgstr "accept"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/de/firewall.po b/applications/luci-app-firewall/po/de/firewall.po
index 92d8cf68bf..b6bd2c695a 100644
--- a/applications/luci-app-firewall/po/de/firewall.po
+++ b/applications/luci-app-firewall/po/de/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: 2020-07-11 21:29+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"Last-Translator: Christoph Loesch <github-mail@chil.at>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/de/>\n"
"Language: de\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.2-dev\n"
+"X-Generator: Weblate 4.11-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -138,7 +138,7 @@ msgstr "Es muss eine IP-Adresse zum Umschreiben angegeben werden!"
msgid "ACCEPT - Disable address rewriting"
msgstr "ACCEPT - Umschreiben von IP-Adressen deaktivieren"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -313,7 +313,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Ungültige Pakete verwerfen"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -344,11 +344,11 @@ msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
"Wählt explizit zulässige Verbindungs-Tracking-Helfer für den Zonenverkehr aus"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Externe IP-Adresse"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Externer Port"
@@ -545,7 +545,7 @@ msgstr "Interne IP-Adresse"
msgid "Internal port"
msgstr "Interner Port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Interne Zone"
@@ -581,7 +581,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:165
msgid "Limited masquerading enabled"
-msgstr ""
+msgstr "Eingeschränktes Masquerading aktiviert"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:349
msgid "Limits traffic matching to the specified rate."
@@ -605,7 +605,7 @@ msgstr "MSS Korrektur"
msgid "Masquerading"
msgstr "NAT aktivieren"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -650,7 +650,7 @@ msgstr ""
msgid "Match helper"
msgstr "Helfer selektieren"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -715,26 +715,26 @@ msgstr ""
"NAT-Regeln erlauben eine detaillierte Kontrolle über die verwendete Quell-IP-"
"Adresse für ausgehenden oder weitergeleiteten Verkehr."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Name"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "Selektiert nur Traffic der an die angegebene IP-Adresse gerichtet ist."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Selektiert nur Traffic von den angegebenen MAC-Adressen."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr "Selektiert nur Traffic vom angebenem Quell-IP-Adressbereich."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -792,7 +792,7 @@ msgstr ""
"Portweiterleitungen ermöglichen es entfernten Rechnern im Internet auf "
"bestimmte Computer oder Dienste im lokalen LAN zuzugreifen."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -879,11 +879,11 @@ msgstr "Softwarebasierte Auslagerung von Routing/NAT"
msgid "Software flow offloading"
msgstr "Beschleunigte Flusskontrolle"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Quell-IP-Adresse"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Quell-MAC-Adresse"
@@ -893,13 +893,13 @@ msgstr "Quell-MAC-Adresse"
msgid "Source address"
msgstr "Quelladresse"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Quellport"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Quell-Zone"
@@ -1011,8 +1011,8 @@ 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"
-msgstr ""
+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
msgid ""
@@ -1093,7 +1093,7 @@ msgid "Unnamed NAT"
msgstr "Unbenannte NAT-Regel"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "Unbenannte Portweiterleitung"
@@ -1185,7 +1185,7 @@ msgstr "zulassen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/el/firewall.po b/applications/luci-app-firewall/po/el/firewall.po
index 99d2d4eeb6..5efb20c0fe 100644
--- a/applications/luci-app-firewall/po/el/firewall.po
+++ b/applications/luci-app-firewall/po/el/firewall.po
@@ -106,7 +106,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -260,7 +260,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Αγνόηση μη-έγκυρων πακετών"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -291,11 +291,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Εξωτερική διεύθυνση IP"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Εξωτερική θύρα"
@@ -459,7 +459,7 @@ msgstr "Εσωτερική διεύθυνση"
msgid "Internal port"
msgstr "Εξωτερική θύρα"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Εσωτερική ζώνη"
@@ -516,7 +516,7 @@ msgstr "Περιορισμός MSS"
msgid "Masquerading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -557,7 +557,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -611,26 +611,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Όνομα"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -676,7 +676,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -755,12 +755,12 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
#, fuzzy
msgid "Source IP address"
msgstr "Διεύθυνση MAC πηγής"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr ""
@@ -771,13 +771,13 @@ msgstr ""
msgid "Source address"
msgstr "Διεύθυνση MAC πηγής"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Θύρα πηγής"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
#, fuzzy
msgid "Source zone"
@@ -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
@@ -935,7 +935,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1018,7 +1018,7 @@ msgstr "αποδοχή"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/en/firewall.po b/applications/luci-app-firewall/po/en/firewall.po
index 18e6c9aa31..82d87f7a4e 100644
--- a/applications/luci-app-firewall/po/en/firewall.po
+++ b/applications/luci-app-firewall/po/en/firewall.po
@@ -106,7 +106,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -260,7 +260,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Drop invalid packets"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -290,11 +290,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "External port"
@@ -456,7 +456,7 @@ msgstr "Internal IP address"
msgid "Internal port"
msgstr "Internal port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr ""
@@ -512,7 +512,7 @@ msgstr "MSS clamping"
msgid "Masquerading"
msgstr "Masquerading"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -553,7 +553,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -609,26 +609,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Name"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -674,7 +674,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -754,11 +754,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Source IP address"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr ""
@@ -768,13 +768,13 @@ msgstr ""
msgid "Source address"
msgstr "Source address"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Source port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Source zone"
@@ -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
@@ -931,7 +931,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1014,7 +1014,7 @@ msgstr "accept"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/es/firewall.po b/applications/luci-app-firewall/po/es/firewall.po
index 0ac62e604c..a4c21f65d8 100644
--- a/applications/luci-app-firewall/po/es/firewall.po
+++ b/applications/luci-app-firewall/po/es/firewall.po
@@ -140,7 +140,7 @@ msgstr "¡Se debe especificar una IP de reescritura!"
msgid "ACCEPT - Disable address rewriting"
msgstr "ACEPTAR - Desactivar reescritura de direcciones"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -314,7 +314,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Descartar paquetes inválidos"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -346,11 +346,11 @@ msgstr ""
"Elige explícitamente los ayudantes de seguimiento de conexión permitidos "
"para el tráfico de zona"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Dirección IP externa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Puerto externo"
@@ -547,7 +547,7 @@ msgstr "Dirección IP interna"
msgid "Internal port"
msgstr "Puerto interno"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Zona interna"
@@ -605,7 +605,7 @@ msgstr "Fijado de MSS"
msgid "Masquerading"
msgstr "Enmascaramiento"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -650,7 +650,7 @@ msgstr ""
msgid "Match helper"
msgstr "Ayudante de partido"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -717,26 +717,26 @@ msgstr ""
"Las reglas de NAT permiten un control detallado sobre la IP de origen para "
"el tráfico saliente o reenviado."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Nombre"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "Coincidir sólo con tráfico de entrada a esta dirección IP."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Coincidir sólo con tráfico de entrada desde estas MACs."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr "Coincidir sólo con tráfico de entrada desde esta IP o rango."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -792,7 +792,7 @@ msgstr ""
"El reenvío de puertos permite a ordenadores remotos en internet conectar a "
"un ordenador o servicio específico en la LAN privada."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -881,11 +881,11 @@ msgstr "Descarga basada en software para enrutamiento/NAT"
msgid "Software flow offloading"
msgstr "Descarga de flujo por software"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Dirección IP de origen"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Dirección MAC de origen"
@@ -895,13 +895,13 @@ msgstr "Dirección MAC de origen"
msgid "Source address"
msgstr "Dirección de origen"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Puerto de origen"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Zona de origen"
@@ -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
@@ -1094,7 +1094,7 @@ msgid "Unnamed NAT"
msgstr "NAT sin nombre"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "Reenvío sin nombre"
@@ -1184,7 +1184,7 @@ msgstr "Aceptar"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/fa/firewall.po b/applications/luci-app-firewall/po/fa/firewall.po
index c57a114a51..6492a5a87f 100644
--- a/applications/luci-app-firewall/po/fa/firewall.po
+++ b/applications/luci-app-firewall/po/fa/firewall.po
@@ -106,7 +106,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -260,7 +260,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -290,11 +290,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr ""
@@ -456,7 +456,7 @@ msgstr ""
msgid "Internal port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr ""
@@ -512,7 +512,7 @@ msgstr ""
msgid "Masquerading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -553,7 +553,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -607,26 +607,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -672,7 +672,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -751,11 +751,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr ""
@@ -765,13 +765,13 @@ msgstr ""
msgid "Source address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr ""
@@ -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
@@ -926,7 +926,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1009,7 +1009,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/fi/firewall.po b/applications/luci-app-firewall/po/fi/firewall.po
index 2bd67c0473..bafc657370 100644
--- a/applications/luci-app-firewall/po/fi/firewall.po
+++ b/applications/luci-app-firewall/po/fi/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-01-20 15:48+0000\n"
-"Last-Translator: olli <olli.asikainen@gmail.com>\n"
+"PO-Revision-Date: 2022-03-13 12:25+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/fi/>\n"
"Language: 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.5-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -139,7 +139,7 @@ msgstr "Uudelleenkirjoitus IP on määritettävä!"
msgid "ACCEPT - Disable address rewriting"
msgstr "HYVÄKSY - Uudelleenkirjoittamatta osoitetta"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -294,7 +294,7 @@ msgstr "Kohdevyöhyke"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:268
msgid "Device name"
-msgstr "Laitteen nimi"
+msgstr "Laitenimi"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:251
msgid ""
@@ -309,7 +309,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Pudota virheelliset paketit"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -321,7 +321,7 @@ msgstr "Ota käyttöön NAT Loopback"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:44
msgid "Enable SYN-flood protection"
-msgstr "Käytä SYN-flood suojausta"
+msgstr "Käytä SYN-flood-suojausta"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:264
msgid "Enable logging on this zone"
@@ -339,11 +339,11 @@ msgstr "Kokeellinen ominaisuus. Ei täysin yhteensopiva QoS/SQM:n kanssa."
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr "Valitse käsin sallivat yhteydenseuranta-apurit vyöhykeliikenteelle"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Ulkoinen IP-osoite"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Ulkoinen portti"
@@ -359,7 +359,7 @@ msgstr "Lisäkohdeargumentit"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:108
msgid "Extra iptables arguments"
-msgstr "Extra iptables argumentit"
+msgstr "Iptablesin lisäargumentit"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:280
msgid "Extra source arguments"
@@ -475,7 +475,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105
#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:17
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-firewall/root/usr/share/rpcd/acl.d/luci-app-firewall.json:3
msgid "Grant access to firewall configuration"
@@ -539,7 +539,7 @@ msgstr "Sisäinen IP-osoite"
msgid "Internal port"
msgstr "Sisäinen portti"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Sisäinen vyöhyke"
@@ -598,7 +598,7 @@ msgstr "MSS-kiinnitys"
msgid "Masquerading"
msgstr "Naamiointi"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -643,7 +643,7 @@ msgstr ""
msgid "Match helper"
msgstr "Vastaa auttajaa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -703,26 +703,26 @@ msgstr ""
"NAT-säännöt sallivat lähde-IP:n hienostuneen hallinnan käytettäväksi "
"lähtevässä tai välitetyssä liikenteessä."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Nimi"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "Vastaa vain annettuun IP-osoitteeseen suuntautuvaa liikennettä."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Vastaa vain näistä MAC-osoitteista tulevaa liikennettä."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr "Vastaa vain saapuvaa liikennettä tästä IP-osoitteesta tai alueelta."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -776,7 +776,7 @@ msgstr ""
"Portinvälityksen avulla Internetin etätietokoneet voivat muodostaa yhteyden "
"tiettyyn tietokoneeseen tai palveluun yksityisessä lähiverkossa."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -861,11 +861,11 @@ msgstr "Ohjelmistopohjainen reititys/NAT"
msgid "Software flow offloading"
msgstr "Ohjelmistopohjainen tietovirran nopeutus"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Lähde-IP-osoite"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Lähde MAC-osoite"
@@ -875,13 +875,13 @@ msgstr "Lähde MAC-osoite"
msgid "Source address"
msgstr "Lähdeosoite"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Lähdeportti"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Lähdevyöhyke"
@@ -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
@@ -1072,7 +1072,7 @@ msgid "Unnamed NAT"
msgstr "Nimeämätön NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "Nimeämätön välitys"
@@ -1162,7 +1162,7 @@ msgstr "hyväksy"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/fr/firewall.po b/applications/luci-app-firewall/po/fr/firewall.po
index 3cf3251e90..bdc23fda7a 100644
--- a/applications/luci-app-firewall/po/fr/firewall.po
+++ b/applications/luci-app-firewall/po/fr/firewall.po
@@ -137,7 +137,7 @@ msgstr "Une IP de réécriture doit être spécifiée !"
msgid "ACCEPT - Disable address rewriting"
msgstr "ACCEPTER - Désactiver la réécriture d'adresses"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -312,7 +312,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Supprimer les paquets invalides"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -344,11 +344,11 @@ msgstr ""
"Choisit explicitement les assistants de suivi de connexion autorisés pour le "
"trafic de zone"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Adresse IP externe"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Port externe"
@@ -543,7 +543,7 @@ msgstr "Adresse IP interne"
msgid "Internal port"
msgstr "Port interne"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Zone interne"
@@ -601,7 +601,7 @@ msgstr "Contrainte du MSS"
msgid "Masquerading"
msgstr "Masquage"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -649,7 +649,7 @@ msgstr ""
msgid "Match helper"
msgstr "Aide au match"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -716,29 +716,29 @@ msgstr ""
"Les règles NAT permettent un contrôle fin sur l'IP source à utiliser pour le "
"trafic sortant ou transféré."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Nom"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
"Correspondre uniquement au trafic entrant dirigé vers l'adresse IP donnée."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Montrer seulement le trafic entrant provenant de ces adresses MAC."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
"Correspondre uniquement au trafic entrant provenant de cette adresse IP ou "
"de cette plage."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -796,7 +796,7 @@ msgstr ""
"La redirection de port permet aux ordinateurs distants sur Internet, de se "
"connecter à un ordinateur ou service spécifié dans le réseau local privé."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -886,11 +886,11 @@ msgstr "Déchargement basé sur logiciel pour le routage/NAT"
msgid "Software flow offloading"
msgstr "Déchargement de flux logiciel"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Adresse IP source"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Adresse MAC source"
@@ -900,13 +900,13 @@ msgstr "Adresse MAC source"
msgid "Source address"
msgstr "Adresse source"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Port source"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Zone source"
@@ -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
@@ -1099,7 +1099,7 @@ msgid "Unnamed NAT"
msgstr "NAT sans nom"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "Transférer sans nom"
@@ -1189,7 +1189,7 @@ msgstr "accepter"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/he/firewall.po b/applications/luci-app-firewall/po/he/firewall.po
index 3e1ad035b0..1fe51a9ea5 100644
--- a/applications/luci-app-firewall/po/he/firewall.po
+++ b/applications/luci-app-firewall/po/he/firewall.po
@@ -104,7 +104,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -258,7 +258,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -288,11 +288,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr ""
@@ -454,7 +454,7 @@ msgstr ""
msgid "Internal port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr ""
@@ -510,7 +510,7 @@ msgstr ""
msgid "Masquerading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -551,7 +551,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -605,26 +605,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -670,7 +670,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -749,11 +749,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr ""
@@ -763,13 +763,13 @@ msgstr ""
msgid "Source address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr ""
@@ -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
@@ -924,7 +924,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1007,7 +1007,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/hi/firewall.po b/applications/luci-app-firewall/po/hi/firewall.po
index 44ea10117e..41517d06e8 100644
--- a/applications/luci-app-firewall/po/hi/firewall.po
+++ b/applications/luci-app-firewall/po/hi/firewall.po
@@ -106,7 +106,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -260,7 +260,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -290,11 +290,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr ""
@@ -456,7 +456,7 @@ msgstr ""
msgid "Internal port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr ""
@@ -512,7 +512,7 @@ msgstr ""
msgid "Masquerading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -553,7 +553,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -607,26 +607,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -672,7 +672,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -751,11 +751,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr ""
@@ -765,13 +765,13 @@ msgstr ""
msgid "Source address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr ""
@@ -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
@@ -926,7 +926,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1009,7 +1009,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/hu/firewall.po b/applications/luci-app-firewall/po/hu/firewall.po
index 7cee218c0b..078235b81a 100644
--- a/applications/luci-app-firewall/po/hu/firewall.po
+++ b/applications/luci-app-firewall/po/hu/firewall.po
@@ -107,7 +107,7 @@ msgstr "Egy átírási IP-t meg kell adni!"
msgid "ACCEPT - Disable address rewriting"
msgstr "ELFOGADÁS – címátírás letiltása"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -282,7 +282,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Érvénytelen csomagok eldobása"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -314,11 +314,11 @@ msgstr ""
"Határozottan kiválasztja az engedélyezett kapcsolatkövető segítőket a "
"zónaforgalomhoz"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Külső IP-cím"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Külső port"
@@ -480,7 +480,7 @@ msgstr "Belső IP-cím"
msgid "Internal port"
msgstr "Belső port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Belső zóna"
@@ -536,7 +536,7 @@ msgstr "MSS összefogás"
msgid "Masquerading"
msgstr "Álcázás"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -581,7 +581,7 @@ msgstr ""
msgid "Match helper"
msgstr "Illesztési segítő"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -645,27 +645,27 @@ msgstr ""
"A NAT szabályok lehetővé teszik a részletes szabályozást a kimenő vagy "
"továbbított forgalomnál használandó forrás IP fölött."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Név"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "Csak a megadott IP-címre irányított bejövő forgalom illesztése."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Csak ezekről a MAC-ekről érkező bejövő forgalom illesztése."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
"Csak erről az IP-ről vagy tartományból érkező bejövő forgalom illesztése."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -724,7 +724,7 @@ msgstr ""
"személyes helyi hálózat bizonyos számítógépéhez vagy szolgáltatásához "
"történő csatlakozását."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -807,11 +807,11 @@ msgstr "Szoftver alapú kiürítés az útválasztásnál vagy NAT-nál"
msgid "Software flow offloading"
msgstr "Szoftveres áramláskiürítés"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Forrás IP-cím"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Forrás MAC-cím"
@@ -821,13 +821,13 @@ msgstr "Forrás MAC-cím"
msgid "Source address"
msgstr "Forráscím"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Forrásport"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Forrászóna"
@@ -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
@@ -1004,7 +1004,7 @@ msgid "Unnamed NAT"
msgstr "Névtelen NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "Névtelen továbbítás"
@@ -1091,7 +1091,7 @@ msgstr "elfogadás"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/id/firewall.po b/applications/luci-app-firewall/po/id/firewall.po
index 1b276ff94e..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,20 +122,23 @@ 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:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -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 ""
@@ -289,7 +303,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -319,11 +333,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr ""
@@ -485,7 +499,7 @@ msgstr ""
msgid "Internal port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr ""
@@ -541,7 +555,7 @@ msgstr ""
msgid "Masquerading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -582,7 +596,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -636,26 +650,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Nama"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -701,7 +715,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -780,11 +794,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr ""
@@ -794,13 +808,13 @@ msgstr ""
msgid "Source address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr ""
@@ -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
@@ -955,7 +969,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1038,7 +1052,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/it/firewall.po b/applications/luci-app-firewall/po/it/firewall.po
index 62ab0f0379..440666b552 100644
--- a/applications/luci-app-firewall/po/it/firewall.po
+++ b/applications/luci-app-firewall/po/it/firewall.po
@@ -106,7 +106,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -264,7 +264,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Scarta pacchetti invalidi"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -294,11 +294,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Indirizzo IP Esterno"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Porta esterna"
@@ -460,7 +460,7 @@ msgstr "Indirizzo IP interno"
msgid "Internal port"
msgstr "Porta interna"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Zona Interna"
@@ -516,7 +516,7 @@ msgstr ""
msgid "Masquerading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -557,7 +557,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -613,26 +613,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Nome"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "Corrispondi solo traffico in entrata diretto al dato indirizzo IP."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Corrispondi solo traffico in entrata da questi MAC."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr "Corrispondi solo traffico in entrata da questo IP o intervallo."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -682,7 +682,7 @@ msgstr ""
"L'inoltro delle porte permette a computer remoti su Internet di connettersi "
"a uno specifico computer o servizio presente nella LAN privata."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -761,11 +761,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Indirizzo IP di origine"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Indirizzo MAC di origine"
@@ -775,13 +775,13 @@ msgstr "Indirizzo MAC di origine"
msgid "Source address"
msgstr "Indirizzo di origine"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Porta di origine"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Zona di origine"
@@ -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
@@ -954,7 +954,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1037,7 +1037,7 @@ msgstr "accetta"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/ja/firewall.po b/applications/luci-app-firewall/po/ja/firewall.po
index f802cdf9d0..b3a6c84f57 100644
--- a/applications/luci-app-firewall/po/ja/firewall.po
+++ b/applications/luci-app-firewall/po/ja/firewall.po
@@ -133,7 +133,7 @@ msgstr "書き換え先 IP の指定が必要です!"
msgid "ACCEPT - Disable address rewriting"
msgstr "ACCEPT - アドレス書き換えを無効化"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -305,7 +305,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "無効なパケットを遮断する"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -335,11 +335,11 @@ msgstr "実験的な機能です。 QoS/SQM との完全な互換性はありま
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr "ゾーン トラフィックの接続追跡ヘルパーを明示的に選択します。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "外部IPアドレス"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "外部ポート"
@@ -534,7 +534,7 @@ msgstr "内部IPアドレス"
msgid "Internal port"
msgstr "内部ポート"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "内部ゾーン"
@@ -592,7 +592,7 @@ msgstr "MSSクランプ"
msgid "Masquerading"
msgstr "マスカレード"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -636,7 +636,7 @@ msgstr ""
msgid "Match helper"
msgstr "ヘルパーの一致"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -699,28 +699,28 @@ msgstr ""
"NAT ルールは、送信または転送トラフィックのために使用するアクセス元 IP に対し"
"て、とても細かな制御を可能にします。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "名前"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "設定された宛先IPアドレスと一致した受信トラフィックが対象になります。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "設定されたMACアドレスと一致した受信したトラフィックが対象になります。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
"設定されたIPアドレス (または範囲) と一致した受信したトラフィックが対象になり"
"ます。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -778,7 +778,7 @@ msgstr ""
"ベートなネットワーク上の、特定のコンピュータやサービスへのアクセスを可能にし"
"ます。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -863,11 +863,11 @@ msgstr "ルーティング/NAT のための、ソフトウェアベースのオ
msgid "Software flow offloading"
msgstr "ソフトウェア フローオフロード"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "送信元IPアドレス"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "送信元MACアドレス"
@@ -877,13 +877,13 @@ msgstr "送信元MACアドレス"
msgid "Source address"
msgstr "送信元アドレス"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "送信元ポート"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "送信元ゾーン"
@@ -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
@@ -1074,7 +1074,7 @@ msgid "Unnamed NAT"
msgstr "名称未設定の NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "名称未設定の転送"
@@ -1164,7 +1164,7 @@ msgstr "許可"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/ko/firewall.po b/applications/luci-app-firewall/po/ko/firewall.po
index 40f6b2a4e2..b9c5cc371a 100644
--- a/applications/luci-app-firewall/po/ko/firewall.po
+++ b/applications/luci-app-firewall/po/ko/firewall.po
@@ -106,7 +106,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -263,7 +263,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -293,11 +293,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "외부 IP 주소"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "외부 port"
@@ -459,7 +459,7 @@ msgstr "내부 IP 주소"
msgid "Internal port"
msgstr "내부 port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "내부 zone"
@@ -515,7 +515,7 @@ msgstr ""
msgid "Masquerading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -556,7 +556,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -610,26 +610,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "이름"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -677,7 +677,7 @@ msgstr ""
"Port forwarding 기능은 인터넷 상의 원격 컴퓨터가 내부 LAN 에 속한 특정 컴퓨터"
"나 서비스에 접속할 수 있도록 합니다."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -756,11 +756,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Source IP 주소"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Source MAC 주소"
@@ -770,13 +770,13 @@ msgstr "Source MAC 주소"
msgid "Source address"
msgstr "Source 주소"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr ""
@@ -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
@@ -948,7 +948,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1031,7 +1031,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/mr/firewall.po b/applications/luci-app-firewall/po/mr/firewall.po
index 2bbe512cc9..d449e5f172 100644
--- a/applications/luci-app-firewall/po/mr/firewall.po
+++ b/applications/luci-app-firewall/po/mr/firewall.po
@@ -106,7 +106,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -260,7 +260,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -290,11 +290,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr ""
@@ -456,7 +456,7 @@ msgstr ""
msgid "Internal port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr ""
@@ -512,7 +512,7 @@ msgstr ""
msgid "Masquerading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -553,7 +553,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -607,26 +607,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "नाव"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -672,7 +672,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -751,11 +751,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr ""
@@ -765,13 +765,13 @@ msgstr ""
msgid "Source address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "स्रोत पोर्ट"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr ""
@@ -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
@@ -926,7 +926,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1009,7 +1009,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/ms/firewall.po b/applications/luci-app-firewall/po/ms/firewall.po
index 7f8387f133..ccc81e9c2c 100644
--- a/applications/luci-app-firewall/po/ms/firewall.po
+++ b/applications/luci-app-firewall/po/ms/firewall.po
@@ -104,7 +104,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -258,7 +258,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -288,11 +288,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr ""
@@ -454,7 +454,7 @@ msgstr ""
msgid "Internal port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr ""
@@ -510,7 +510,7 @@ msgstr ""
msgid "Masquerading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -551,7 +551,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -605,26 +605,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -670,7 +670,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -749,11 +749,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr ""
@@ -763,13 +763,13 @@ msgstr ""
msgid "Source address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr ""
@@ -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
@@ -924,7 +924,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1007,7 +1007,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/nb_NO/firewall.po b/applications/luci-app-firewall/po/nb_NO/firewall.po
index 7e33df860f..64ef3fb5b2 100644
--- a/applications/luci-app-firewall/po/nb_NO/firewall.po
+++ b/applications/luci-app-firewall/po/nb_NO/firewall.po
@@ -102,7 +102,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -259,7 +259,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Forkast ugyldige pakker"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -289,11 +289,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Ekstern IP adressse"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Ekstern port"
@@ -455,7 +455,7 @@ msgstr "Intern IP adresse"
msgid "Internal port"
msgstr "Intern port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Intern sone"
@@ -511,7 +511,7 @@ msgstr "MSS Kontroll (Clamping)"
msgid "Masquerading"
msgstr "Masquerading"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -552,7 +552,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -608,26 +608,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Navn"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "Match kun innkommende trafikk rettet mot den oppgitt IP adresse."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Match kun innkommende trafikk fra disse MAC adresser."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr "Match kun innkommende trafikk fra denne IP eller IP område."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -677,7 +677,7 @@ msgstr ""
"Port videresending tillater at eksterne datamaskiner på Internett kan koble "
"seg til en bestemt maskin eller tjeneste innenfor det private LAN."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -758,11 +758,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Kilde IP adresse"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Kilde MAC adresse"
@@ -772,13 +772,13 @@ msgstr "Kilde MAC adresse"
msgid "Source address"
msgstr "Kilde adresse"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Kilde port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Kilde sone"
@@ -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
@@ -951,7 +951,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1034,7 +1034,7 @@ msgstr "godta"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/nl/firewall.po b/applications/luci-app-firewall/po/nl/firewall.po
index 151fef6abe..8e15002131 100644
--- a/applications/luci-app-firewall/po/nl/firewall.po
+++ b/applications/luci-app-firewall/po/nl/firewall.po
@@ -105,7 +105,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -259,7 +259,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -289,11 +289,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr ""
@@ -455,7 +455,7 @@ msgstr ""
msgid "Internal port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr ""
@@ -511,7 +511,7 @@ msgstr ""
msgid "Masquerading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -552,7 +552,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -606,26 +606,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -671,7 +671,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -750,11 +750,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr ""
@@ -764,13 +764,13 @@ msgstr ""
msgid "Source address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr ""
@@ -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
@@ -925,7 +925,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1008,7 +1008,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/pl/firewall.po b/applications/luci-app-firewall/po/pl/firewall.po
index 1748f21077..cdebfe8fd0 100644
--- a/applications/luci-app-firewall/po/pl/firewall.po
+++ b/applications/luci-app-firewall/po/pl/firewall.po
@@ -139,7 +139,7 @@ msgstr "Należy podać adres IP do ponownego zapisu!"
msgid "ACCEPT - Disable address rewriting"
msgstr "AKCEPTUJ - Wyłącz przepisywanie adresów"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -311,7 +311,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Porzuć wadliwe pakiety"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -342,11 +342,11 @@ msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
"Dokładnie wybiera dozwolone pomoce śledzenia połączeń dla ruchu strefowego"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Zewnętrzne adresy IP"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Port zewnętrzny"
@@ -541,7 +541,7 @@ msgstr "Wewnętrzny adres IP"
msgid "Internal port"
msgstr "Port wewnętrzny"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Strefa wewnętrzna"
@@ -599,7 +599,7 @@ msgstr "Dostosuj MSS"
msgid "Masquerading"
msgstr "Maskarada"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -643,7 +643,7 @@ msgstr ""
msgid "Match helper"
msgstr "Dopasuj pomocnika"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -706,26 +706,26 @@ msgstr ""
"Reguły NAT umożliwiają precyzyjną kontrolę źródłowego adresu IP w celu "
"użycia ruchu wychodzącego lub przekazywanego."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Nazwa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "Dopasuj tylko przychodzący ruch skierowany do danego adresu IP."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Dopasuj tylko ruch z tych adresów MAC."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr "Dopasuj tylko ruch przychodzący z tego adresu IP lub zakresu adresów."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -782,7 +782,7 @@ msgstr ""
"Przekazanie portów pozwala komputerom z internetu na połączenia z "
"komputerami z sieci LAN."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -867,11 +867,11 @@ msgstr "Oprogramowanie oparte na offloading dla trasowania/NAT"
msgid "Software flow offloading"
msgstr "Programowy flow offloading"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Źródłowy adres IP"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Źródłowy adres MAC"
@@ -881,13 +881,13 @@ msgstr "Źródłowy adres MAC"
msgid "Source address"
msgstr "Adres źródłowy"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Port źródłowy"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Strefa źródłowa"
@@ -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
@@ -1077,7 +1077,7 @@ msgid "Unnamed NAT"
msgstr "Nienazwany NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "Przekazywanie bez nazwy"
@@ -1168,7 +1168,7 @@ msgstr "akceptuj"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/pt/firewall.po b/applications/luci-app-firewall/po/pt/firewall.po
index 896f78d3fa..c75645f84c 100644
--- a/applications/luci-app-firewall/po/pt/firewall.po
+++ b/applications/luci-app-firewall/po/pt/firewall.po
@@ -140,7 +140,7 @@ msgstr "Um IP reescrito deve ser especificado!"
msgid "ACCEPT - Disable address rewriting"
msgstr "ACCEPT - Desativar reescrever endereços"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -314,7 +314,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Descartar pacotes inválidos"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -346,11 +346,11 @@ msgstr ""
"Escolhe explicitamente os assistentes de rastreamento de conexão permitidos "
"para o tráfego da zona"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Endereço IP externo"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Porta externa"
@@ -547,7 +547,7 @@ msgstr "Endereço IP interno"
msgid "Internal port"
msgstr "Porta interna"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Zona Interna"
@@ -605,7 +605,7 @@ msgstr "Fixação de MSS"
msgid "Masquerading"
msgstr "Mascaramento"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -653,7 +653,7 @@ msgstr ""
msgid "Match helper"
msgstr "Auxiliar de correspondência"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -722,26 +722,26 @@ msgstr ""
"As regras da NAT permitem o controle fino sobre o IP de origem para usar com "
"o tráfego de saída ou tráfego de encaminhamento."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Nome"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "Só se tráfego de entrada corresponder ao endereço IP fornecido."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Só se o tráfego de entrada corresponder a um destes MACs."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr "Só se o tráfego de entrada corresponder a este IP ou intervalo."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -796,7 +796,7 @@ msgstr ""
"O Encaminhamento de Portas permite que computadores remotos na internet se "
"liguem a um computador ou serviço especifico na rede privada (LAN)."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -884,11 +884,11 @@ msgstr "Descarga baseada em software para roteamento/NAT"
msgid "Software flow offloading"
msgstr "Descarga de fluxo de software"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Endereço IP de origem"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Endereço MAC de origem"
@@ -898,13 +898,13 @@ msgstr "Endereço MAC de origem"
msgid "Source address"
msgstr "Endereço de origem"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Porta de origem"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Zona de origem"
@@ -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
@@ -1097,7 +1097,7 @@ msgid "Unnamed NAT"
msgstr "NAT sem nome"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "Encaminhamento sem nome"
@@ -1187,7 +1187,7 @@ msgstr "aceitar"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/pt_BR/firewall.po b/applications/luci-app-firewall/po/pt_BR/firewall.po
index 0848f57b52..7bbaa67e2c 100644
--- a/applications/luci-app-firewall/po/pt_BR/firewall.po
+++ b/applications/luci-app-firewall/po/pt_BR/firewall.po
@@ -138,7 +138,7 @@ msgstr "Um IP de reescrita deve ser especificado!"
msgid "ACCEPT - Disable address rewriting"
msgstr "ACEITAR - Desativar a reescrita do endereço"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -311,7 +311,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Descartar pacotes inválidos"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -344,11 +344,11 @@ msgstr ""
"Escolhe explicitamente os assistentes de rastreamento de conexão permitidos "
"para o tráfego da zona"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Endereço IP externo"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Porta Externa"
@@ -545,7 +545,7 @@ msgstr "Endereço IP interno"
msgid "Internal port"
msgstr "Porta Interna"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Zona interna"
@@ -603,7 +603,7 @@ msgstr "Ajuste do MSS"
msgid "Masquerading"
msgstr "Mascaramento"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -651,7 +651,7 @@ msgstr ""
msgid "Match helper"
msgstr "Auxiliar de correspondência"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -720,27 +720,27 @@ msgstr ""
"As regras da NAT permitem o controle fino sobre o IP de origem para usar com "
"o tráfego de saída ou tráfego de encaminhamento."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Nome"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
"Somente case o tráfego entrante direcionado para o endereço IP fornecido."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Somente case o tráfego entrante destes endereços MAC."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr "Somente case o tráfego entrante desta faixa de endereços IP."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -795,7 +795,7 @@ msgstr ""
"O encaminhamento de portas permite que computadores remotos na Internet "
"conectem a um computador ou serviço específico dentro da rede local privada."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -881,11 +881,11 @@ msgstr "Aceleração do roteamento/NAT via software"
msgid "Software flow offloading"
msgstr "Aceleração do fluxo dos dados via software"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Endereço IP de origem"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Endereço MAC de origem"
@@ -895,13 +895,13 @@ msgstr "Endereço MAC de origem"
msgid "Source address"
msgstr "Endereço de origem"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Porta de origem"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Zona de origem"
@@ -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
@@ -1093,7 +1093,7 @@ msgid "Unnamed NAT"
msgstr "NAT sem nome"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "Encaminhamento sem nome"
@@ -1183,7 +1183,7 @@ msgstr "aceitar"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/ro/firewall.po b/applications/luci-app-firewall/po/ro/firewall.po
index a5c5ece0b6..16ee51f97f 100644
--- a/applications/luci-app-firewall/po/ro/firewall.po
+++ b/applications/luci-app-firewall/po/ro/firewall.po
@@ -136,7 +136,7 @@ msgstr "Trebuie specificat un IP de rescriere!"
msgid "ACCEPT - Disable address rewriting"
msgstr "ACCEPT - Dezactivează rescrierea adreselor"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -310,7 +310,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Descarcă pachetele invalide"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -342,11 +342,11 @@ msgstr ""
"Alege în mod explicit ajutoarele de urmărire a conexiunilor permise pentru "
"traficul din zonă"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Adresă IP externă"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Port extern"
@@ -542,7 +542,7 @@ msgstr "Adresa IP interna"
msgid "Internal port"
msgstr "Port intern"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Zonă internă"
@@ -600,7 +600,7 @@ msgstr "Ajustare MSS"
msgid "Masquerading"
msgstr "Translatare"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -645,7 +645,7 @@ msgstr ""
msgid "Match helper"
msgstr "Ajutor de potrivire"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -712,28 +712,28 @@ msgstr ""
"Regulile NAT permit un control fin asupra IP-ului sursă care va fi utilizat "
"pentru traficul de ieșire sau de redirecționare."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Nume"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
"Se potrivește numai cu traficul de intrare direcționat către adresa IP dată."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Potriviți numai traficul de intrare de la aceste MAC-uri."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
"Se potrivește numai cu traficul de intrare de la acest IP sau interval."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -789,7 +789,7 @@ msgstr ""
"internet să se conecteze la un anumit computer sau serviciu din cadrul unei "
"rețele locale private."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -877,11 +877,11 @@ msgstr "Descărcarea bazată pe software pentru rutare/NAT"
msgid "Software flow offloading"
msgstr "Descărcarea fluxului de software"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Sursă adresă IP"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Sursă adresă MAC"
@@ -891,13 +891,13 @@ msgstr "Sursă adresă MAC"
msgid "Source address"
msgstr "Adresă sursă"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Port sursă"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Zona sursa"
@@ -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
@@ -1090,7 +1090,7 @@ msgid "Unnamed NAT"
msgstr "Fără nume NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "Înainte fără nume"
@@ -1180,7 +1180,7 @@ msgstr "acceptă"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/ru/firewall.po b/applications/luci-app-firewall/po/ru/firewall.po
index f1bbcecb5f..925b319695 100644
--- a/applications/luci-app-firewall/po/ru/firewall.po
+++ b/applications/luci-app-firewall/po/ru/firewall.po
@@ -143,7 +143,7 @@ msgstr "IP-адрес для перезаписи должен быть указ
msgid "ACCEPT - Disable address rewriting"
msgstr "ACCEPT — отключить перезапись адреса"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -318,7 +318,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Отбрасывать некорректные пакеты"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -350,11 +350,11 @@ msgstr ""
"Явно определяет допустимые варианты помощников (helpers) отслеживания "
"соединений (connection tracking) трафика в зоне"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Внешний IP-адрес"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Внешний порт"
@@ -551,7 +551,7 @@ msgstr "Внутренний IP-адрес"
msgid "Internal port"
msgstr "Внутренний порт"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Внутренняя зона"
@@ -610,7 +610,7 @@ msgstr "Ограничение MSS"
msgid "Masquerading"
msgstr "Маскарадинг"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -657,7 +657,7 @@ msgstr ""
msgid "Match helper"
msgstr "Соответствие помощнику"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -722,29 +722,29 @@ msgstr ""
"Правила NAT позволяют точно контролировать IP-адрес источника в исходящем "
"или перенаправляемом трафике."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Название"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
"Применять правило только для входящих подключений на указанный IP-адрес."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Применять правило только для входящего трафика от этих MAC-адресов."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
"Применять правило только для входящего трафика от этого IP-адреса или "
"диапазона адресов."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -801,7 +801,7 @@ msgstr ""
"Перенаправленные портов позволяет удалённым компьютерам из Интернета "
"соединяться с компьютером или службой внутри частной локальной сети."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -888,11 +888,11 @@ msgstr "Программная реализация offloading для маршр
msgid "Software flow offloading"
msgstr "Программный flow offloading"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "IP-адрес источника"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "MAC-адрес источника"
@@ -902,13 +902,13 @@ msgstr "MAC-адрес источника"
msgid "Source address"
msgstr "Адрес источника"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Порт источника"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Зона источника"
@@ -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
@@ -1099,7 +1099,7 @@ msgid "Unnamed NAT"
msgstr "NAT без имени"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "Перенаправление без имени"
@@ -1189,7 +1189,7 @@ msgstr "принимать"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/si/firewall.po b/applications/luci-app-firewall/po/si/firewall.po
index d968c720fa..a5a6f01bd3 100644
--- a/applications/luci-app-firewall/po/si/firewall.po
+++ b/applications/luci-app-firewall/po/si/firewall.po
@@ -106,7 +106,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -260,7 +260,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -290,11 +290,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr ""
@@ -456,7 +456,7 @@ msgstr ""
msgid "Internal port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr ""
@@ -512,7 +512,7 @@ msgstr ""
msgid "Masquerading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -553,7 +553,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -607,26 +607,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -672,7 +672,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -751,11 +751,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr ""
@@ -765,13 +765,13 @@ msgstr ""
msgid "Source address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr ""
@@ -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
@@ -926,7 +926,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1009,7 +1009,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/sk/firewall.po b/applications/luci-app-firewall/po/sk/firewall.po
index a0f1df655d..0916d276a5 100644
--- a/applications/luci-app-firewall/po/sk/firewall.po
+++ b/applications/luci-app-firewall/po/sk/firewall.po
@@ -133,7 +133,7 @@ msgstr "Musí byť určená adresa IP na prepísanie!"
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -287,7 +287,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Zahodiť neplatné pakety"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -317,11 +317,11 @@ msgstr "Experimentálna funkcia. Nie je plne kompatibilná so službami QoS/SQM.
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Vonkajšia adresa IP"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Vonkajší port"
@@ -483,7 +483,7 @@ msgstr "Vnútorná adresa IP"
msgid "Internal port"
msgstr "Vnútorný port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Vnútorná zóna"
@@ -539,7 +539,7 @@ msgstr ""
msgid "Masquerading"
msgstr "Maškaráda"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -580,7 +580,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -634,26 +634,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Názov"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -699,7 +699,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -780,11 +780,11 @@ msgstr "Softvérové odľahčenie smerovania/NAT"
msgid "Software flow offloading"
msgstr "Softvérové odľahčenie toku"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Zdrojová adresa IP"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Zdrojová adresa MAC"
@@ -794,13 +794,13 @@ msgstr "Zdrojová adresa MAC"
msgid "Source address"
msgstr "Zdrojová adresa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Zdrojový port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Zdrojová zóna"
@@ -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
@@ -959,7 +959,7 @@ msgid "Unnamed NAT"
msgstr "Nepomenované NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "Nepomenované presmerovanie"
@@ -1042,7 +1042,7 @@ msgstr "prijať"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/sv/firewall.po b/applications/luci-app-firewall/po/sv/firewall.po
index 7d8390ae6e..a272b943eb 100644
--- a/applications/luci-app-firewall/po/sv/firewall.po
+++ b/applications/luci-app-firewall/po/sv/firewall.po
@@ -117,7 +117,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -271,7 +271,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Släpp ogiltiga paket"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -301,11 +301,11 @@ msgstr "Experimentell funktion. Inte fullt kompatibel med QoS/SQM."
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Extern IP-adress"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Extern port"
@@ -477,7 +477,7 @@ msgstr "Intern IP-adress"
msgid "Internal port"
msgstr "Intern port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Intern zon"
@@ -533,7 +533,7 @@ msgstr ""
msgid "Masquerading"
msgstr "Maskering"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -574,7 +574,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -630,27 +630,27 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Namn"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Matcha endast inkommande trafik från de här MAC-adresserna."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
"Matcha endast inkommande trafik från den här IP-adressen eller räckvidden."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -696,7 +696,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -775,11 +775,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "IP-adress för källa"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "MAC-adress för källa"
@@ -789,13 +789,13 @@ msgstr "MAC-adress för källa"
msgid "Source address"
msgstr "Adress för källkod"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Käll-port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr ""
@@ -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
@@ -952,7 +952,7 @@ msgid "Unnamed NAT"
msgstr "NAT utan namn"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1035,7 +1035,7 @@ msgstr "acceptera"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/templates/firewall.pot b/applications/luci-app-firewall/po/templates/firewall.pot
index 3386c1d607..f824d71a2e 100644
--- a/applications/luci-app-firewall/po/templates/firewall.pot
+++ b/applications/luci-app-firewall/po/templates/firewall.pot
@@ -93,7 +93,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -247,7 +247,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -277,11 +277,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr ""
@@ -443,7 +443,7 @@ msgstr ""
msgid "Internal port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr ""
@@ -499,7 +499,7 @@ msgstr ""
msgid "Masquerading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -540,7 +540,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -594,26 +594,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -659,7 +659,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -738,11 +738,11 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr ""
@@ -752,13 +752,13 @@ msgstr ""
msgid "Source address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr ""
@@ -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
@@ -913,7 +913,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -996,7 +996,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/tr/firewall.po b/applications/luci-app-firewall/po/tr/firewall.po
index a9628dbdc4..122d03217a 100644
--- a/applications/luci-app-firewall/po/tr/firewall.po
+++ b/applications/luci-app-firewall/po/tr/firewall.po
@@ -137,7 +137,7 @@ msgstr "Yeniden yazmak için bir IP belirtilmek zorunda!"
msgid "ACCEPT - Disable address rewriting"
msgstr "KABUL ET - Adres yeniden yazmayı devre dışı bırak"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -309,7 +309,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Geçersiz paketleri düşür"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -340,11 +340,11 @@ msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
"Bölge trafiği için izin verilen bağlantı izleme yardımcılarını açıkça seçer"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Harici IP adresi"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Harici port"
@@ -542,7 +542,7 @@ msgstr "Dahili IP adresi"
msgid "Internal port"
msgstr "İç bağlantı noktası"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "İç bölge"
@@ -600,7 +600,7 @@ msgstr "MSS bağlama"
msgid "Masquerading"
msgstr "Maskeleme"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -645,7 +645,7 @@ msgstr ""
msgid "Match helper"
msgstr "Yardımcıyı eşleştir"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -706,26 +706,26 @@ msgstr ""
"NAT kuralları, giden veya iletilen trafik için kullanmak üzere kaynak IP "
"üzerinde ayrıntılı denetime izin verir."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Ad"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "Yalnızca verilen IP adresine yönlendirilen gelen trafiği eşleştirin."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Yalnızca bu MAC'lardan gelen trafiği eşleştirin."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr "Yalnızca bu IP veya aralıktan gelen trafiği eşleştirin."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -780,7 +780,7 @@ msgstr ""
"Bağlantı noktası yönlendirme, İnternet üzerindeki uzak bilgisayarların özel "
"LAN içindeki belirli bir bilgisayara veya hizmete bağlanmasına izin verir."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -865,11 +865,11 @@ msgstr "Yazılım tabanlı boşaltma, yönlendirme/NAT için"
msgid "Software flow offloading"
msgstr "Yazılım tabanlı akış boşaltma"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "Kaynak IP Adresi"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "Kaynak MAC adresi"
@@ -879,13 +879,13 @@ msgstr "Kaynak MAC adresi"
msgid "Source address"
msgstr "Kaynak adresi"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Kaynak portu"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Kaynak bölgesi"
@@ -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
@@ -1078,7 +1078,7 @@ msgid "Unnamed NAT"
msgstr "İsimsiz NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "İsimsiz yönlendirme"
@@ -1168,7 +1168,7 @@ msgstr "kabul et"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/uk/firewall.po b/applications/luci-app-firewall/po/uk/firewall.po
index 12790f24a2..336634278e 100644
--- a/applications/luci-app-firewall/po/uk/firewall.po
+++ b/applications/luci-app-firewall/po/uk/firewall.po
@@ -140,7 +140,7 @@ msgstr "Потрібно вказати IP-адресу для перезапи
msgid "ACCEPT - Disable address rewriting"
msgstr "ACCEPT — Вимкнути перезапис адреси"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -319,7 +319,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Відхиляти помилкові пакети"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -351,11 +351,11 @@ msgstr ""
"В явному вигляді дозволені помічники відслідковування з'єднань для трафіку "
"зони"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "Зовнішня IP-адреса"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "Зовнішній порт"
@@ -552,7 +552,7 @@ msgstr "Внутрішня IP-адреса"
msgid "Internal port"
msgstr "Внутрішній порт"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "Внутрішня зона"
@@ -611,7 +611,7 @@ msgstr "Обмежування MSS"
msgid "Masquerading"
msgstr "Підміна"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -657,7 +657,7 @@ msgstr ""
msgid "Match helper"
msgstr "Зіставляти помічнику"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -722,26 +722,26 @@ msgstr ""
"Правила NAT дозволяють тонко контролювати IP-адресу джерела, що "
"використовується для вихідного чи переспрямованого трафіку."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "Назва"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "Зіставляти тільки вхідний трафік, спрямований на вказану IP-адресу."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "Зіставляти тільки вхідний трафік від цих MAC-адрес."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr "Зіставляти тільки вхідний трафік від цього IP чи діапазону."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -797,7 +797,7 @@ msgstr ""
"Переспрямовування портів дозволяє віддаленим комп'ютерам з Інтернету "
"підключатися до певного комп'ютера або служби у приватній мережі."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -881,11 +881,11 @@ msgstr "Програмне розвантаження для маршрутиз
msgid "Software flow offloading"
msgstr "Програмне розвантаження потоку"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "IP-адреса джерела"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "MAC-адреса джерела"
@@ -895,13 +895,13 @@ msgstr "MAC-адреса джерела"
msgid "Source address"
msgstr "Адреса джерела"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Порт джерела"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "Зона джерела"
@@ -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
@@ -1094,7 +1094,7 @@ msgid "Unnamed NAT"
msgstr "NAT без назви"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "Переспрямовування без назви"
@@ -1184,7 +1184,7 @@ msgstr "приймати"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/vi/firewall.po b/applications/luci-app-firewall/po/vi/firewall.po
index 0eeb885bdf..ce243f629e 100644
--- a/applications/luci-app-firewall/po/vi/firewall.po
+++ b/applications/luci-app-firewall/po/vi/firewall.po
@@ -106,7 +106,7 @@ msgstr ""
msgid "ACCEPT - Disable address rewriting"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -261,7 +261,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "Bỏ qua nhưng gói không hợp lý"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -292,11 +292,11 @@ msgstr ""
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "External port"
@@ -460,7 +460,7 @@ msgstr "Internal address"
msgid "Internal port"
msgstr "External port"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr ""
@@ -517,7 +517,7 @@ msgstr "MSS Clamping"
msgid "Masquerading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -558,7 +558,7 @@ msgstr ""
msgid "Match helper"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -612,26 +612,26 @@ msgid ""
"or forwarded traffic."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -677,7 +677,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -756,12 +756,12 @@ msgstr ""
msgid "Software flow offloading"
msgstr ""
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
#, fuzzy
msgid "Source IP address"
msgstr "Đỉa chỉ MAC nguồn"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr ""
@@ -772,13 +772,13 @@ msgstr ""
msgid "Source address"
msgstr "Đỉa chỉ MAC nguồn"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "Cổng nguồn"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
#, fuzzy
msgid "Source zone"
@@ -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
@@ -936,7 +936,7 @@ msgid "Unnamed NAT"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr ""
@@ -1019,7 +1019,7 @@ msgstr "chấp nhận"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/zh_Hans/firewall.po b/applications/luci-app-firewall/po/zh_Hans/firewall.po
index 4ac8c700d5..bc7e743e3a 100644
--- a/applications/luci-app-firewall/po/zh_Hans/firewall.po
+++ b/applications/luci-app-firewall/po/zh_Hans/firewall.po
@@ -125,7 +125,7 @@ msgstr "必须指定重写 IP!"
msgid "ACCEPT - Disable address rewriting"
msgstr "接受 - 禁用地址重写"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -289,7 +289,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "丢弃无效数据包"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -319,11 +319,11 @@ msgstr "实验特性。与 QoS/SQM 不完全兼容。"
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr "为区域流量明确选择允许的连接跟踪助手"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "外部 IP 地址"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "外部端口"
@@ -518,7 +518,7 @@ msgstr "内部 IP 地址"
msgid "Internal port"
msgstr "内部端口"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "内部区域"
@@ -576,7 +576,7 @@ msgstr "MSS 钳制"
msgid "Masquerading"
msgstr "IP 动态伪装"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -617,7 +617,7 @@ msgstr "匹配来自给定源端口或端口范围的转发流量。"
msgid "Match helper"
msgstr "匹配助手"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -671,26 +671,26 @@ msgid ""
"or forwarded traffic."
msgstr "NAT 规则允许对源 IP 进行精细控制,以用于出站或转发流量。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "名称"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "仅匹配指定目的 IP 地址的入站流量。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "仅匹配来自这些 MAC 的入站流量。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr "仅匹配来自此 IP 或 IP 范围的入站流量。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -739,7 +739,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr "端口转发允许互联网上的远程计算机连接到内部网络中的特定计算机或服务。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -820,11 +820,11 @@ msgstr "基于软件的 路由/NAT 分载"
msgid "Software flow offloading"
msgstr "软件流量分载"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "源 IP 地址"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "源 MAC 地址"
@@ -834,13 +834,13 @@ msgstr "源 MAC 地址"
msgid "Source address"
msgstr "源地址"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "源端口"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "源区域"
@@ -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
@@ -1018,7 +1018,7 @@ msgid "Unnamed NAT"
msgstr "未命名 NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "未命名转发"
@@ -1103,7 +1103,7 @@ msgstr "接受"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-firewall/po/zh_Hant/firewall.po b/applications/luci-app-firewall/po/zh_Hant/firewall.po
index 0042a68d7b..0ba6422ea5 100644
--- a/applications/luci-app-firewall/po/zh_Hant/firewall.po
+++ b/applications/luci-app-firewall/po/zh_Hant/firewall.po
@@ -130,7 +130,7 @@ msgstr "必須指定重置IP!"
msgid "ACCEPT - Disable address rewriting"
msgstr "接受 - 禁用位址重置"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:173
+#: 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
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158
@@ -294,7 +294,7 @@ msgstr ""
msgid "Drop invalid packets"
msgstr "丟棄無效封包"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:181
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164
msgid "Enable"
@@ -324,11 +324,11 @@ msgstr "實驗性功能。與 QoS/SQM 不完全相容。"
msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
msgstr "針對區域流量明確選擇已允許的連接追蹤幫手"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
msgid "External IP address"
msgstr "外部 IP 位址"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
msgid "External port"
msgstr "外部埠號"
@@ -524,7 +524,7 @@ msgstr "內部 IP 位址"
msgid "Internal port"
msgstr "內部埠"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229
msgid "Internal zone"
msgstr "內部區域"
@@ -582,7 +582,7 @@ msgstr "MSS 鉗制"
msgid "Masquerading"
msgstr "IP 動態偽裝"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:162
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147
msgid "Match"
@@ -623,7 +623,7 @@ msgstr "相符轉發的流量源自給定的來源埠或範圍埠."
msgid "Match helper"
msgstr "相符小幫手"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222
msgid ""
"Match incoming traffic directed at the given destination port or port range "
"on this host"
@@ -679,26 +679,26 @@ msgid ""
"or forwarded traffic."
msgstr "NAT 規則允許對來源IP進行精細控制以便用於輸出或是轉發流量."
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:158
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
msgid "Name"
msgstr "名稱"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217
msgid "Only match incoming traffic directed at the given IP address."
msgstr "僅相符指定目的 IP 位址的入站流量。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198
msgid "Only match incoming traffic from these MACs."
msgstr "僅相符來自這些 MAC 的入站流量。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203
msgid "Only match incoming traffic from this IP or range."
msgstr "僅相符來自此 IP 或 IP 範圍的入站流量。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208
msgid ""
"Only match incoming traffic originating from the given source port or port "
"range on the client host"
@@ -747,7 +747,7 @@ msgid ""
"specific computer or service within the private LAN."
msgstr "通訊埠轉發允許 Internet 上的遠端電腦連線到內部網路中的特定電腦或服務。"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169
msgid "Protocol"
@@ -828,11 +828,11 @@ msgstr "軟體式的 路由/NAT 卸載"
msgid "Software flow offloading"
msgstr "軟體式流量卸載"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202
msgid "Source IP address"
msgstr "來源 IP 位址"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:196
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352
msgid "Source MAC address"
msgstr "來源 MAC 位址"
@@ -842,13 +842,13 @@ msgstr "來源 MAC 位址"
msgid "Source address"
msgstr "來源位址"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:206
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185
msgid "Source port"
msgstr "來源埠"
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
msgid "Source zone"
msgstr "來源區域"
@@ -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
@@ -1027,7 +1027,7 @@ msgid "Unnamed NAT"
msgstr "未命名NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160
msgid "Unnamed forward"
msgstr "未命名轉發"
@@ -1112,7 +1112,7 @@ msgstr "接受"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297
diff --git a/applications/luci-app-frpc/po/da/frpc.po b/applications/luci-app-frpc/po/da/frpc.po
index 6c41e394d5..8194716be0 100644
--- a/applications/luci-app-frpc/po/da/frpc.po
+++ b/applications/luci-app-frpc/po/da/frpc.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-16 17:38+0000\n"
+"PO-Revision-Date: 2022-02-26 03:55+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/da/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.9.1-dev\n"
+"X-Generator: Weblate 4.11.1-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
@@ -276,7 +276,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:67
msgid "Role"
-msgstr ""
+msgstr "Rolle"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:13
msgid "Run daemon as group"
diff --git a/applications/luci-app-frpc/po/de/frpc.po b/applications/luci-app-frpc/po/de/frpc.po
index 3768f121a5..72a982e60d 100644
--- a/applications/luci-app-frpc/po/de/frpc.po
+++ b/applications/luci-app-frpc/po/de/frpc.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-02-08 04:46+0000\n"
-"Last-Translator: Zocker1012 <julian.schoemer.1997@gmail.com>\n"
+"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5-dev\n"
+"X-Generator: Weblate 4.11-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
@@ -16,7 +16,7 @@ msgstr "Zusätzliche Konfiguration"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:38
msgid "Additional settings"
-msgstr ""
+msgstr "Weitere Einstellungen"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:26
msgid "Admin address"
@@ -85,7 +85,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:168
msgid "Collecting data ..."
-msgstr ""
+msgstr "Ermittle Daten..."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:176
msgid "Common Settings"
@@ -133,7 +133,7 @@ msgstr "Allgemeine Einstellungen"
#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3
msgid "Grant access to LuCI app frpc"
-msgstr ""
+msgstr "Zugriff auf LuCI-App frpc gewähren"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202
msgid "HTTP Settings"
@@ -257,7 +257,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:143
msgid "NOT RUNNING"
-msgstr ""
+msgstr "LÄUFT NICHT"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195
msgid "Name can not be \"common\""
@@ -307,7 +307,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:141
msgid "RUNNING"
-msgstr ""
+msgstr "LÄUFT"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:50
msgid "Remote port"
@@ -399,6 +399,8 @@ msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
+"In dieser Liste können zusätzliche Parameter angegeben werden, die in diesem "
+"LuCI nicht enthalten sind."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
msgid "Token"
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 7cff052907..d050510986 100644
--- a/applications/luci-app-frpc/po/fi/frpc.po
+++ b/applications/luci-app-frpc/po/fi/frpc.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-21 18:50+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\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"
"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.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
@@ -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"
@@ -114,7 +114,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3
msgid "Grant access to LuCI app frpc"
@@ -287,7 +287,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid "Server address"
-msgstr ""
+msgstr "Palvelimen osoite"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:21
msgid "Server port"
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-frps/po/de/frps.po b/applications/luci-app-frps/po/de/frps.po
index 0abc574663..61abebe73c 100644
--- a/applications/luci-app-frps/po/de/frps.po
+++ b/applications/luci-app-frps/po/de/frps.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-07-11 21:29+0000\n"
+"PO-Revision-Date: 2022-02-24 06:56+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/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.2-dev\n"
+"X-Generator: Weblate 4.11-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
@@ -16,7 +16,7 @@ msgstr "Zusätzliche Konfiguration"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:43
msgid "Additional settings"
-msgstr ""
+msgstr "Weitere Einstellungen"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:40
msgid "Allow ports"
@@ -28,9 +28,9 @@ msgid ""
"the length of this value is 0, all ports are allowed.<br />By default, this "
"value is an empty set."
msgstr ""
-"AllowPorts gibt an auf welchen Ports sich der Client per Proxy verbinden "
-"kann.Wenn der Wert \"length\" auf 0 gesetzt wird sind alle Ports erlaubt.In "
-"der Standartkonfiguration ist dieser Wert leer."
+"AllowPorts gibt an, mit welchen Ports sich der Client per Proxy verbinden "
+"kann. Wenn der Wert \"length\" auf 0 gesetzt wird, sind alle Ports "
+"erlaubt<br />. Standardmäßig ist dieser Wert eine leere Liste."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:31
msgid "Assets dir"
@@ -59,8 +59,8 @@ msgid ""
"BindAddr specifies the address that the server binds to.<br />By default, this "
"value is \"0.0.0.0\"."
msgstr ""
-"BindAddr gibt die Adresse an, an den sich der Server bindet.In der "
-"Standartkonfiguration ist dieser Wert auf \"0.0.0.0\"."
+"BindAddr gibt die Adresse an, an die sich der Server bindet.<br /"
+">Standardmäßig ist dieser Wert \"0.0.0.0\"."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:22
msgid ""
@@ -92,7 +92,7 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:143
msgid "Collecting data ..."
-msgstr ""
+msgstr "Ermittle Daten..."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:151
msgid "Common settings"
@@ -269,7 +269,7 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:118
msgid "NOT RUNNING"
-msgstr ""
+msgstr "LÄUFT NICHT"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:14
msgid ""
@@ -294,7 +294,7 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:116
msgid "RUNNING"
-msgstr ""
+msgstr "LÄUFT"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:13
msgid "Respawn when crashed"
@@ -349,6 +349,8 @@ msgid ""
"This list can be used to specify some additional parameters which have not "
"been included in this LuCI."
msgstr ""
+"In dieser Liste können zusätzliche Parameter angegeben werden, die in diesem "
+"LuCI nicht enthalten sind."
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:36
msgid "Token"
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/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/de/hd-idle.po b/applications/luci-app-hd-idle/po/de/hd-idle.po
index 745f524ba8..30933d7a42 100644
--- a/applications/luci-app-hd-idle/po/de/hd-idle.po
+++ b/applications/luci-app-hd-idle/po/de/hd-idle.po
@@ -3,8 +3,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-02-09 02:45+0000\n"
-"Last-Translator: Zocker1012 <julian.schoemer.1997@gmail.com>\n"
+"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshd-idle/de/>\n"
"Language: de\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.11-dev\n"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:43
msgid "Add new hdd setting..."
@@ -20,7 +20,7 @@ msgstr "Neue Festplatteneinstellung hinzufügen ..."
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:61
msgid "Bus"
-msgstr ""
+msgstr "Bus"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:53
msgid "Disk"
@@ -28,7 +28,7 @@ msgstr "Festplatte"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:46
msgid "Disk Settings"
-msgstr ""
+msgstr "Laufwerkseinstellungen"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:49
msgid "Enable"
@@ -66,27 +66,27 @@ msgstr "Einstellungen"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:68
msgid "Vendor / Model"
-msgstr ""
+msgstr "Anbieter / Modell"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:84
msgctxt "Abbreviation for days"
msgid "days"
-msgstr ""
+msgstr "Tage"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:83
msgctxt "Abbreviation for hours"
msgid "hours"
-msgstr ""
+msgstr "Stunden"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:82
msgctxt "Abbreviation for minutes"
msgid "minutes"
-msgstr ""
+msgstr "Minuten"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:81
msgctxt "Abbreviation for seconds"
msgid "seconds"
-msgstr ""
+msgstr "Sekunden"
#~ msgctxt "Abbreviation for days"
#~ msgid "d"
diff --git a/applications/luci-app-hd-idle/po/pt/hd-idle.po b/applications/luci-app-hd-idle/po/pt/hd-idle.po
index 1b844ea6e2..284a9c2674 100644
--- a/applications/luci-app-hd-idle/po/pt/hd-idle.po
+++ b/applications/luci-app-hd-idle/po/pt/hd-idle.po
@@ -3,8 +3,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-10-31 13:37+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2022-03-16 09:23+0000\n"
+"Last-Translator: moonlightz <hugo.simoes.1984@gmail.com>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshd-idle/pt/>\n"
"Language: pt\n"
@@ -12,11 +12,11 @@ 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-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:43
msgid "Add new hdd setting..."
-msgstr "Adicionar uma nova configuração de hdd..."
+msgstr "Adicionar uma nova definição de hdd..."
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:61
msgid "Bus"
@@ -28,7 +28,7 @@ msgstr "Disco"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:46
msgid "Disk Settings"
-msgstr "Configurações do disco"
+msgstr "Definições do disco"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:49
msgid "Enable"
@@ -48,8 +48,8 @@ msgid ""
"HDD Idle is a utility program for spinning-down disks after a period of idle "
"time."
msgstr ""
-"HDD Idle é um programa utilitário para activar o modo \"economia de energia"
-"\" (spinning-down) de discos após um período de ociosidade."
+"HDD Idle é um programa utilitário para ativar o modo \"economia de energia\" "
+"(spinning-down) de discos após um período de ociosidade."
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:75
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:87
@@ -62,11 +62,11 @@ msgstr "Unidade de tempo de ociosidade"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:39
msgid "Settings"
-msgstr "Configurações"
+msgstr "Definições"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:68
msgid "Vendor / Model"
-msgstr "Fornecedor / modelo"
+msgstr "Fabricante / modelo"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:84
msgctxt "Abbreviation for days"
diff --git a/applications/luci-app-hd-idle/po/zh_Hant/hd-idle.po b/applications/luci-app-hd-idle/po/zh_Hant/hd-idle.po
index 703180eca2..1de62b0527 100644
--- a/applications/luci-app-hd-idle/po/zh_Hant/hd-idle.po
+++ b/applications/luci-app-hd-idle/po/zh_Hant/hd-idle.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-03-04 19:06+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationshd-idle/zh_Hant/>\n"
@@ -10,16 +10,15 @@ 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-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:43
msgid "Add new hdd setting..."
msgstr "加入新硬碟設定…"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:61
-#, fuzzy
msgid "Bus"
-msgstr "總線"
+msgstr "匯流排"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:53
msgid "Disk"
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/fi/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/fi/https-dns-proxy.po
index 61a72b5582..6cffef0ca2 100644
--- a/applications/luci-app-https-dns-proxy/po/fi/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/fi/https-dns-proxy.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-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/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-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -375,7 +375,7 @@ msgstr ""
#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:44
msgid "Reload"
-msgstr ""
+msgstr "Lataa uudelleen"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:145
msgid "Resolver"
@@ -419,7 +419,7 @@ msgstr "Pysäytä"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
msgid "Stopped"
-msgstr ""
+msgstr "Pysäytetty"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/ch.switch.dns.lua:3
msgid "Switch DNS - CH"
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 cd91b80bd4..80ddf1f111 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,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-02-05 09:21+0000\n"
+"PO-Revision-Date: 2022-03-04 19:06+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationshttps-dns-proxy/zh_Hant/>\n"
@@ -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-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -89,27 +89,22 @@ msgid "Applied Privacy DNS - AT/DE"
msgstr "Applied Privacy DNS - AT/DE"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-ch.lua:3
-#, fuzzy
msgid "BlahDNS - CH"
msgstr "BlahDNS - CH"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-de.lua:3
-#, fuzzy
msgid "BlahDNS - DE"
msgstr "BlahDNS - DE"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-fi.lua:3
-#, fuzzy
msgid "BlahDNS - FI"
msgstr "BlahDNS - FI"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-jp.lua:3
-#, fuzzy
msgid "BlahDNS - JP"
msgstr "BlahDNS - JP"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.blahdns.doh-sg.lua:3
-#, fuzzy
msgid "BlahDNS - SG"
msgstr "BlahDNS - SG"
@@ -190,12 +185,10 @@ msgid "ControlD (Unfiltered)"
msgstr "ControlD (未過濾)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.dnsforfamily.dns-doh.lua:3
-#, fuzzy
msgid "DNS For Family"
msgstr "DNS For Family"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/de.dnsforge.lua:3
-#, fuzzy
msgid "DNS Forge - DE"
msgstr "DNS Forge - DE"
@@ -224,7 +217,6 @@ msgid "DNSPod Public DNS - CN"
msgstr "DNSPod 公共 DNS - CN"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.dnslify.doh.lua:3
-#, fuzzy
msgid "DNSlify DNS"
msgstr "DNSlify DNS"
@@ -233,12 +225,10 @@ msgid "DSCP Codepoint"
msgstr "DSCP 代碼點"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.decloudus.dns.lua:3
-#, fuzzy
msgid "DeCloudUs DNS"
msgstr "DeCloudUs DNS"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/ch.digitale-gesellschaft.dns.lua:3
-#, fuzzy
msgid "Digitale Gesellschaft - CH"
msgstr "Digitale Gesellschaft - CH"
@@ -255,7 +245,6 @@ msgid "Enable"
msgstr "啟用"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ffmuc.doh.lua:3
-#, fuzzy
msgid "FFMUC DNS - DE"
msgstr "FFMUC DNS - DE"
@@ -284,12 +273,10 @@ msgid "Grant UCI and file access for luci-app-https-dns-proxy"
msgstr "授予 luci-app-https-dns-proxy 擁有 UCI 和檔案存取的權限"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.he.ordns.lua:3
-#, fuzzy
msgid "Hurricane Electric"
msgstr "Hurricane Electric"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua:3
-#, fuzzy
msgid "IDNet.net - UK"
msgstr "IDNet.net - UK"
@@ -363,7 +350,6 @@ msgid "OSZX DNS (Pumplex)"
msgstr "OSZX DNS (Pumplex)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/co.osxz.dns.lua:3
-#, fuzzy
msgid "OSZX DNS - UK"
msgstr "OSZX DNS - UK"
@@ -380,7 +366,6 @@ msgid "Proxy Server"
msgstr "Proxy 伺服器"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/tw.twnic.dns.lua:3
-#, fuzzy
msgid "Quad 101 - TW"
msgstr "Quad 101 - TW"
diff --git a/applications/luci-app-ksmbd/po/fi/ksmbd.po b/applications/luci-app-ksmbd/po/fi/ksmbd.po
index 7ef2182db3..2eedc29001 100644
--- a/applications/luci-app-ksmbd/po/fi/ksmbd.po
+++ b/applications/luci-app-ksmbd/po/fi/ksmbd.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-21 18:50+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsksmbd/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.1-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 "Salli vieraat"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:44
msgid "Allow legacy (insecure) protocols/authentication."
@@ -26,15 +26,15 @@ msgstr ""
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:84
msgid "Allowed users"
-msgstr ""
+msgstr "Sallitut käyttäjät"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:71
msgid "Browse-able"
-msgstr ""
+msgstr "Selattavissa"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:103
msgid "Create mask"
-msgstr ""
+msgstr "Luo maski"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:41
msgid "Description"
@@ -58,7 +58,7 @@ msgstr ""
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:32
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-ksmbd/root/usr/share/rpcd/acl.d/luci-app-ksmbd.json:3
msgid "Grant access to LuCI app ksmbd"
@@ -70,7 +70,7 @@ msgstr ""
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:93
msgid "Inherit owner"
-msgstr ""
+msgstr "Peri omistaja"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:35
msgid "Interface"
@@ -87,25 +87,27 @@ msgstr "Nimi"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:21
#: applications/luci-app-ksmbd/root/usr/share/luci/menu.d/luci-app-ksmbd.json:3
msgid "Network Shares"
-msgstr ""
+msgstr "Verkkojaot"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:66
msgid "Path"
-msgstr ""
+msgstr "Polku"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:61
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
+"Lisää hakemistoja jaettavaksi. Jokainen hakemisto viittaa kansioon "
+"liitetyllä laitteella."
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:76
msgid "Read-only"
-msgstr ""
+msgstr "Vain luku"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:60
msgid "Shared Directories"
-msgstr ""
+msgstr "Jaetut hakemistot"
#: applications/luci-app-ksmbd/htdocs/luci-static/resources/view/ksmbd.js:49
msgid ""
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/htdocs/luci-static/resources/view/minidlna.js b/applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js
index 083f2bafa2..3c01938da2 100644
--- a/applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js
+++ b/applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js
@@ -87,8 +87,6 @@ return view.extend({
o = s.taboption('advanced', form.Value, 'db_dir', _('Database directory'), _('Set this if you would like to specify the directory where you want MiniDLNA to store its database and album art cache.'));
- o = s.taboption('advanced', form.Value, 'log_dir', _('Log directory'), _('Set this if you would like to specify the directory where you want MiniDLNA to store its log file.'));
-
o = s.taboption('advanced', form.Flag, 'inotify', _('Enable inotify'), _('Set this to enable inotify monitoring to automatically discover new files.'));
o.default = o.enabled;
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 b68f514ffc..8f9b38023c 100644
--- a/applications/luci-app-minidlna/po/fi/minidlna.po
+++ b/applications/luci-app-minidlna/po/fi/minidlna.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-05-29 19:41+0000\n"
-"Last-Translator: Riku Viitanen <riku.viitanen@protonmail.com>\n"
+"PO-Revision-Date: 2022-03-13 23:17+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsminidlna/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.1-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 "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 ""
@@ -48,11 +48,11 @@ msgstr ""
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 ""
@@ -62,7 +62,7 @@ msgstr ""
#: applications/luci-app-minidlna/htdocs/luci-static/resources/view/minidlna.js:50
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-minidlna/root/usr/share/rpcd/acl.d/luci-app-minidlna.json:3
msgid "Grant access to minidlna status and configuration"
@@ -72,10 +72,6 @@ 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 ""
@@ -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 ""
+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 ""
@@ -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 ""
@@ -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/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..e46915d1cd 100644
--- a/applications/luci-app-minidlna/po/uk/minidlna.po
+++ b/applications/luci-app-minidlna/po/uk/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 "Надати доступ до статусу та конфігурац
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..c5e35ef52c 100644
--- a/applications/luci-app-minidlna/po/zh_Hans/minidlna.po
+++ b/applications/luci-app-minidlna/po/zh_Hans/minidlna.po
@@ -23,19 +23,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 "通告的设备序列号"
@@ -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 标准"
@@ -236,9 +226,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 socket:"
+#~ 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-mwan3/po/de/mwan3.po b/applications/luci-app-mwan3/po/de/mwan3.po
index 1f77412236..bf3b0badbb 100644
--- a/applications/luci-app-mwan3/po/de/mwan3.po
+++ b/applications/luci-app-mwan3/po/de/mwan3.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-18 19:32+0000\n"
-"Last-Translator: Martin <martin.hubner@web.de>\n"
+"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/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.7\n"
+"X-Generator: Weblate 4.11-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
@@ -139,7 +139,7 @@ msgstr "Prüfen der Routing-Tabelle"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/overview.js:95
msgid "Collecting data ..."
-msgstr ""
+msgstr "Ermittle Daten..."
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/notify.js:18
msgid "Contents have been saved."
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/fi/mwan3.po b/applications/luci-app-mwan3/po/fi/mwan3.po
index 32abd6c525..20392c5bb2 100644
--- a/applications/luci-app-mwan3/po/fi/mwan3.po
+++ b/applications/luci-app-mwan3/po/fi/mwan3.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-12-04 19:24+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/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.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
@@ -519,7 +519,7 @@ msgstr ""
#: applications/luci-app-mwan3/root/usr/share/luci/menu.d/luci-app-mwan3.json:13
msgid "Overview"
-msgstr ""
+msgstr "Yleiskatsaus"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:79
msgid "Ping count"
@@ -745,7 +745,7 @@ msgstr "Sisältöä ei voi tallentaa: %s"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:42
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/status/include/90_mwan3.js:55
msgid "Uptime"
-msgstr ""
+msgstr "Toiminta-aika"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/rule.js:43
msgid "View the content of /etc/protocols for protocol description"
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-nextdns/po/de/nextdns.po b/applications/luci-app-nextdns/po/de/nextdns.po
index 3184362169..79c3dd320d 100644
--- a/applications/luci-app-nextdns/po/de/nextdns.po
+++ b/applications/luci-app-nextdns/po/de/nextdns.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-02-24 06:56+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnextdns/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.11-dev\n"
#: applications/luci-app-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:24
msgid "Configuration"
@@ -48,7 +48,7 @@ msgstr "Gehen Sie zur nextdns.io, um eine Konfiguration zu erstellen."
#: applications/luci-app-nextdns/root/usr/share/rpcd/acl.d/luci-app-nextdns.json:3
msgid "Grant logread access to LuCI app nextdns"
-msgstr ""
+msgstr "Der LuCI app nextdns Zugriff auf logread gewähren"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
msgid "Log Queries"
diff --git a/applications/luci-app-nextdns/po/fi/nextdns.po b/applications/luci-app-nextdns/po/fi/nextdns.po
index f9e1ada504..380f50822b 100644
--- a/applications/luci-app-nextdns/po/fi/nextdns.po
+++ b/applications/luci-app-nextdns/po/fi/nextdns.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-13 23:16+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnextdns/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-nextdns/root/usr/share/luci/menu.d/luci-app-nextdns.json:24
msgid "Configuration"
@@ -16,7 +16,7 @@ msgstr "Kokoonpano"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
msgid "Configuration ID"
-msgstr "Määrityksen ID"
+msgstr "Kokoonpanon ID"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:19
msgid "Enable NextDNS."
@@ -44,7 +44,7 @@ msgstr "Yleinen"
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:26
msgid "Go to nextdns.io to create a configuration."
-msgstr "Mene sivustolle nextdns.io ja luo määritys."
+msgstr "Mene sivustolle nextdns.io ja luo kokonpano."
#: applications/luci-app-nextdns/root/usr/share/rpcd/acl.d/luci-app-nextdns.json:3
msgid "Grant logread access to LuCI app nextdns"
diff --git a/applications/luci-app-nft-qos/po/ar/nft-qos.po b/applications/luci-app-nft-qos/po/ar/nft-qos.po
index a8e56edd85..3d5df7b20f 100644
--- a/applications/luci-app-nft-qos/po/ar/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ar/nft-qos.po
@@ -21,7 +21,7 @@ msgstr ""
msgid "Collecting data..."
msgstr "جمع البيانات..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "تعليق"
@@ -33,7 +33,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -79,15 +79,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -95,8 +95,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "اسم المضيف"
@@ -106,18 +106,18 @@ msgstr "اسم المضيف"
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -129,7 +129,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -145,7 +145,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -166,11 +166,11 @@ msgstr "لا توجد معلومات متاحة"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "بروتوكول"
@@ -180,8 +180,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -197,15 +197,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -221,7 +221,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -229,8 +229,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -249,7 +249,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/bg/nft-qos.po b/applications/luci-app-nft-qos/po/bg/nft-qos.po
index 6387f8957e..88a5c73921 100644
--- a/applications/luci-app-nft-qos/po/bg/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/bg/nft-qos.po
@@ -20,7 +20,7 @@ msgstr ""
msgid "Collecting data..."
msgstr "Събиране данни..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Коментар"
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,8 +94,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Хостнейм"
@@ -105,18 +105,18 @@ msgstr "Хостнейм"
msgid "IP Address"
msgstr "IP адрес"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -165,11 +165,11 @@ msgstr "Няма налична информация"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Протокол"
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -196,15 +196,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/bn_BD/nft-qos.po b/applications/luci-app-nft-qos/po/bn_BD/nft-qos.po
index 655296aa07..b06579f678 100644
--- a/applications/luci-app-nft-qos/po/bn_BD/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/bn_BD/nft-qos.po
@@ -20,7 +20,7 @@ msgstr ""
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,8 +94,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "হোস্টনেম"
@@ -105,18 +105,18 @@ msgstr "হোস্টনেম"
msgid "IP Address"
msgstr "আইপি এড্রেস"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -165,11 +165,11 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "প্রোটোকল"
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -196,15 +196,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/ca/nft-qos.po b/applications/luci-app-nft-qos/po/ca/nft-qos.po
index b659240c53..a9f33cdade 100644
--- a/applications/luci-app-nft-qos/po/ca/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ca/nft-qos.po
@@ -20,7 +20,7 @@ msgstr ""
msgid "Collecting data..."
msgstr "S’estan recollint dades…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Commentari"
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,8 +94,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Nom de l’amfitrió"
@@ -105,18 +105,18 @@ msgstr "Nom de l’amfitrió"
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -165,11 +165,11 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr "Prioritat"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr ""
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -196,15 +196,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/cs/nft-qos.po b/applications/luci-app-nft-qos/po/cs/nft-qos.po
index 504fa3e396..8a4b61d888 100644
--- a/applications/luci-app-nft-qos/po/cs/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/cs/nft-qos.po
@@ -20,7 +20,7 @@ msgstr "Celkově bajtů"
msgid "Collecting data..."
msgstr "Shromažďování údajů…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Komentář"
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,8 +94,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Název počítače"
@@ -105,18 +105,18 @@ msgstr "Název počítače"
msgid "IP Address"
msgstr "IP adresa"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -145,7 +145,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -166,11 +166,11 @@ msgstr "Údaje nejsou k dispozici"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Protokol"
@@ -180,8 +180,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -197,15 +197,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -221,7 +221,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -229,8 +229,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -249,7 +249,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/da/nft-qos.po b/applications/luci-app-nft-qos/po/da/nft-qos.po
index 26ee44a1c1..1a5a0011a1 100644
--- a/applications/luci-app-nft-qos/po/da/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/da/nft-qos.po
@@ -20,7 +20,7 @@ msgstr "Bytes i alt"
msgid "Collecting data..."
msgstr "Indsamler data..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Kommentar"
@@ -32,7 +32,7 @@ msgstr "Standard downloadhastighed"
msgid "Default Download Unit"
msgstr "Standard downloadenhed"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr "Standardnetværks interface"
@@ -78,15 +78,15 @@ msgid "Download Rate"
msgstr "Downloadhastighed"
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr "Aktiver funktionen Grænsehastighed"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr "Aktiver trafikprioritet"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr "Aktiver denne funktion"
@@ -94,8 +94,8 @@ msgstr "Aktiver denne funktion"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "Giv UCI-adgang til luci-app-nft-qos"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Værtsnavn"
@@ -105,18 +105,18 @@ msgstr "Værtsnavn"
msgid "IP Address"
msgstr "IP-adresse"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 "IP-adresse (v4 / v6)"
-#: 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
+#: 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 "IP-adresse (kun 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr "Begræns Aktiver"
@@ -128,7 +128,7 @@ msgstr "Begrænse trafikhastighed efter Mac-adresse"
msgid "Limit Type"
msgstr "Begræns type"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr "MAC (valgfrit)"
@@ -144,7 +144,7 @@ msgstr "MB"
msgid "NFT-QoS Settings"
msgstr "NFT-QoS indstillinger"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
"Netværks interface til trafik shaping, f.eks. br-lan, eth0.1, eth0, osv."
@@ -166,11 +166,11 @@ msgstr "Ingen oplysninger tilgængelige"
msgid "Packets Total"
msgstr "Pakker i alt"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr "Prioritet"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Protokol"
@@ -180,8 +180,8 @@ msgid "QoS over Nftables"
msgstr "QoS over 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:137
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
+#: 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 "Rate"
@@ -197,15 +197,15 @@ msgstr "Realtidssats"
msgid "Realtime Upload Rate"
msgstr "Upload i realtid"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr "Tjeneste"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr "Statisk QoS-downloadhastighed"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr "Statisk QoS-Upload-hastighed"
@@ -222,7 +222,7 @@ msgid "This page gives an overview over currently download/upload rate."
msgstr ""
"Denne side giver et overblik over den aktuelle download/upload-hastighed."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Indstillinger for trafikprioritet"
@@ -230,8 +230,8 @@ msgstr "Indstillinger for trafikprioritet"
msgid "Type of Limit Rate"
msgstr "Type af grænseværdi Sats"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -250,7 +250,7 @@ msgstr "Upload-hastighed"
msgid "White List for Limit Rate"
msgstr "Hvidliste for grænseværdi"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr "f.eks. https, 23, (separator er et komma)"
diff --git a/applications/luci-app-nft-qos/po/de/nft-qos.po b/applications/luci-app-nft-qos/po/de/nft-qos.po
index 9764c2c3ed..ecd7f44abe 100644
--- a/applications/luci-app-nft-qos/po/de/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/de/nft-qos.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-02-24 06:56+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/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.11-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
@@ -20,7 +20,7 @@ msgstr "Bytes Gesamt"
msgid "Collecting data..."
msgstr "Sammle Daten..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Kommentar"
@@ -32,7 +32,7 @@ msgstr "Standard-Downloadrate"
msgid "Default Download Unit"
msgstr "Standard-Download-Einheit"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr "Standard-Netzwerkschnittstelle"
@@ -78,15 +78,15 @@ msgid "Download Rate"
msgstr "Download-Rate"
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr "Aktiviere die Limit-Rate-Funktion"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr "Aktiviere Traffic-Priorisierung"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr "Diese Funktion aktivieren"
@@ -94,8 +94,8 @@ msgstr "Diese Funktion aktivieren"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "UCI-Zugriff für luci-app-nft-qos erlauben"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Hostname"
@@ -105,36 +105,36 @@ msgstr "Hostname"
msgid "IP Address"
msgstr "IP-Adresse"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 "IP-Adresse (v4 / v6)"
-#: 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
+#: 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 "IP-Adresse (nur 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr "Limit aktivieren"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:239
msgid "Limit Traffic Rate By Mac Address"
-msgstr ""
+msgstr "Verkehrsrate per Mac-Adresse begrenzen"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:44
msgid "Limit Type"
msgstr "Limit-Typ"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr "MAC (optional)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
msgid "MAC Address"
-msgstr ""
+msgstr "MAC-Adresse"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
@@ -144,7 +144,7 @@ msgstr "MB"
msgid "NFT-QoS Settings"
msgstr "NFT-QoS-Einstellungen"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
"Netzwerkschnittstelle für Traffic Shaping, z.B. br-lan, eth0.1, eth0, etc."
@@ -170,11 +170,11 @@ msgstr "Keine Informationen verfügbar"
msgid "Packets Total"
msgstr "Pakete Gesamt"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr "Priorität"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Protokoll"
@@ -184,8 +184,8 @@ msgid "QoS over Nftables"
msgstr "QoS via 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:137
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
+#: 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 "Rate"
@@ -201,15 +201,15 @@ msgstr "Echtzeit-Rate"
msgid "Realtime Upload Rate"
msgstr "Echtzeit-Uploadrate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr "Service"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr "Statische QoS-Download-Rate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr "Statische QoS-Upload-Rate"
@@ -226,7 +226,7 @@ msgid "This page gives an overview over currently download/upload rate."
msgstr ""
"Diese Seite gibt einen Überblick über die aktuelle Download-/Uploadrate."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Einstellungen für Traffic-Priorität"
@@ -234,8 +234,8 @@ msgstr "Einstellungen für Traffic-Priorität"
msgid "Type of Limit Rate"
msgstr "Typ der Limit-Rate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -254,7 +254,7 @@ msgstr "Uploadrate"
msgid "White List for Limit Rate"
msgstr "Whitelist für die Limit-Rate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr "z.B. https, 23, (Trennzeichen ist Komma)"
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 154c8138da..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
@@ -20,9 +20,9 @@ msgstr ""
msgid "Collecting data..."
msgstr "Συλλογή δεδομένων..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: 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"
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,8 +94,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Όνομα κεντρικού υπολογιστή"
@@ -105,18 +105,18 @@ msgstr "Όνομα κεντρικού υπολογιστή"
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -165,11 +165,11 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr ""
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -196,15 +196,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/en/nft-qos.po b/applications/luci-app-nft-qos/po/en/nft-qos.po
index 63069b20ba..26ca15ba26 100644
--- a/applications/luci-app-nft-qos/po/en/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/en/nft-qos.po
@@ -20,7 +20,7 @@ msgstr ""
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,8 +94,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Hostname"
@@ -105,18 +105,18 @@ msgstr "Hostname"
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -165,11 +165,11 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr ""
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -196,15 +196,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/es/nft-qos.po b/applications/luci-app-nft-qos/po/es/nft-qos.po
index 5edd09bb0c..c2cbf637e3 100644
--- a/applications/luci-app-nft-qos/po/es/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/es/nft-qos.po
@@ -23,7 +23,7 @@ msgstr "Total de bytes"
msgid "Collecting data..."
msgstr "Recolectando datos…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Comentario"
@@ -35,7 +35,7 @@ msgstr "Velocidad de descarga predeterminada"
msgid "Default Download Unit"
msgstr "Unidad de descarga predeterminada"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr "Interfaz de red predeterminada"
@@ -81,15 +81,15 @@ msgid "Download Rate"
msgstr "Velocidad de descarga"
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr "Activar función de límite de velocidad"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr "Activar prioridad de tráfico"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr "Activar esta característica"
@@ -97,8 +97,8 @@ msgstr "Activar esta característica"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "Conceder acceso UCI para luci-app-nft-qos"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Nombre de host"
@@ -108,18 +108,18 @@ msgstr "Nombre de host"
msgid "IP Address"
msgstr "Dirección IP"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 "Dirección IP (v4/v6)"
-#: 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
+#: 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 "Dirección IP (sólo 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr "Activar límite"
@@ -131,7 +131,7 @@ msgstr "Limitar la tasa de tráfico por dirección Mac"
msgid "Limit Type"
msgstr "Tipo de límite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr "MAC (opcional)"
@@ -147,7 +147,7 @@ msgstr "MB"
msgid "NFT-QoS Settings"
msgstr "Configuración de NFT-QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
"Interfaz de red para configuración de tráfico, por ejemplo, br-lan, eth0.1, "
@@ -170,11 +170,11 @@ msgstr "No hay información disponible"
msgid "Packets Total"
msgstr "Paquetes totales"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr "Prioridad"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Protocolo"
@@ -184,8 +184,8 @@ msgid "QoS over Nftables"
msgstr "Qos sobre 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:137
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
+#: 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 "Velocidad"
@@ -201,15 +201,15 @@ msgstr "Velocidad en tiempo real"
msgid "Realtime Upload Rate"
msgstr "Velocidad de carga en tiempo real"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr "Servicio"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr "Velocidad de descarga de QoS estática"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr "Velocidad de carga de QoS estática"
@@ -227,7 +227,7 @@ msgstr ""
"Esta página ofrece una vista general sobre la velocidad de descarga/carga "
"actual."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Ajustes de prioridad de tráfico"
@@ -235,8 +235,8 @@ msgstr "Ajustes de prioridad de tráfico"
msgid "Type of Limit Rate"
msgstr "Tipo de límite de velocidad"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -255,7 +255,7 @@ msgstr "Velocidad de carga"
msgid "White List for Limit Rate"
msgstr "Lista blanca para el límite de velocidad"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr "p.ej. https, 23, (el separador es una coma)"
diff --git a/applications/luci-app-nft-qos/po/fi/nft-qos.po b/applications/luci-app-nft-qos/po/fi/nft-qos.po
index 6b16f570b9..8782e2b0c8 100644
--- a/applications/luci-app-nft-qos/po/fi/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/fi/nft-qos.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-13 23:17+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/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-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -20,7 +20,7 @@ msgstr ""
msgid "Collecting data..."
msgstr "Kerätään tietoja…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Kommentti"
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,29 +94,29 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
-msgstr "Nimi"
+msgstr "Laitenimi"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:134
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:153
msgid "IP Address"
-msgstr ""
+msgstr "IP-osoite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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-osoite (v4 / v6)"
-#: 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
+#: 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-osoite (vain 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,23 +128,23 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
-msgstr ""
+msgstr "MAC (valinnainen)"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:248
msgid "MAC Address"
-msgstr ""
+msgstr "MAC-osoite"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
msgid "MB"
-msgstr ""
+msgstr "Mt"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:29
msgid "NFT-QoS Settings"
-msgstr ""
+msgstr "NFT-QoS-asetukset"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -163,13 +163,13 @@ msgstr "Ei tietoja saatavilla"
#: 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 "Paketteja yhteensä"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
-msgstr ""
+msgstr "Prioriteetti"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Protokolla"
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -196,15 +196,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
-msgstr ""
+msgstr "Palvelu"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/fr/nft-qos.po b/applications/luci-app-nft-qos/po/fr/nft-qos.po
index 69ba4ffc2f..c05947a964 100644
--- a/applications/luci-app-nft-qos/po/fr/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/fr/nft-qos.po
@@ -20,7 +20,7 @@ msgstr "Total octets"
msgid "Collecting data..."
msgstr "Récupération des données…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Commentaire"
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,8 +94,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Nom d'hôte"
@@ -105,18 +105,18 @@ msgstr "Nom d'hôte"
msgid "IP Address"
msgstr "Adresse IP"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -165,11 +165,11 @@ msgstr "Information indisponible"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr "Priorité"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Protocole"
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -196,15 +196,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr "Service"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/he/nft-qos.po b/applications/luci-app-nft-qos/po/he/nft-qos.po
index fc157fb4a1..ad835f024f 100644
--- a/applications/luci-app-nft-qos/po/he/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/he/nft-qos.po
@@ -21,7 +21,7 @@ msgstr ""
msgid "Collecting data..."
msgstr "נאספים נתונים…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr ""
@@ -33,7 +33,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -79,15 +79,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -95,8 +95,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -106,18 +106,18 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -129,7 +129,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -145,7 +145,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -166,11 +166,11 @@ msgstr "אין פרטים זמינים"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr ""
@@ -180,8 +180,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -197,15 +197,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -221,7 +221,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -229,8 +229,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -249,7 +249,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/hi/nft-qos.po b/applications/luci-app-nft-qos/po/hi/nft-qos.po
index c850440c15..99dd7e1ee0 100644
--- a/applications/luci-app-nft-qos/po/hi/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/hi/nft-qos.po
@@ -14,7 +14,7 @@ msgstr ""
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr ""
@@ -26,7 +26,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -72,15 +72,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -88,8 +88,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -99,18 +99,18 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -122,7 +122,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -138,7 +138,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -159,11 +159,11 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr ""
@@ -173,8 +173,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -190,15 +190,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -214,7 +214,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -222,8 +222,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -242,7 +242,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/hu/nft-qos.po b/applications/luci-app-nft-qos/po/hu/nft-qos.po
index fa98b7ccee..af2fcee697 100644
--- a/applications/luci-app-nft-qos/po/hu/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/hu/nft-qos.po
@@ -20,7 +20,7 @@ msgstr "Bájt összesen"
msgid "Collecting data..."
msgstr "Adatok összegyűjtése…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Megjegyzés"
@@ -32,7 +32,7 @@ msgstr "Alapértelmezett letöltési arány"
msgid "Default Download Unit"
msgstr "Alapértelmezett letöltési mértékegység"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr "Alapértelmezett hálózati csatoló"
@@ -78,15 +78,15 @@ msgid "Download Rate"
msgstr "Letöltési arány"
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr "Arány korlátozása funkció engedélyezése"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr "Forgalomprioritás engedélyezése"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr "A funkció engedélyezése"
@@ -94,8 +94,8 @@ msgstr "A funkció engedélyezése"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Gépnév"
@@ -105,18 +105,18 @@ msgstr "Gépnév"
msgid "IP Address"
msgstr "IP cím"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 "IP-cím (v4/v6)"
-#: 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
+#: 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 "IP-cím (csak 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr "Korlátozás engedélyezése"
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr "Korlát típusa"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr "MAC (elhagyható)"
@@ -144,7 +144,7 @@ msgstr "MB"
msgid "NFT-QoS Settings"
msgstr "NFT-QoS beállítások"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
"Hálózati csatoló a forgalom formálásához, például br-lan, eth0.1, eth0, stb."
@@ -166,11 +166,11 @@ msgstr "Nincs elérhető információ"
msgid "Packets Total"
msgstr "Csomagok összesen"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr "Prioritás"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Protokol"
@@ -180,8 +180,8 @@ msgid "QoS over Nftables"
msgstr "QoS Nftables fölött"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 "Arány"
@@ -197,15 +197,15 @@ msgstr "Valós idejű arány"
msgid "Realtime Upload Rate"
msgstr "Valós idejű feltöltési arány"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr "Szolgáltatás"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr "Statikus QoS-letöltési arány"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr "Statikus QoS feltöltési arány"
@@ -222,7 +222,7 @@ msgid "This page gives an overview over currently download/upload rate."
msgstr ""
"Ez az oldal áttekintést ad a jelenlegi letöltési és feltöltési arányról."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Forgalomprioritás beállításai"
@@ -230,8 +230,8 @@ msgstr "Forgalomprioritás beállításai"
msgid "Type of Limit Rate"
msgstr "Arány korlátozásának típusa"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -250,7 +250,7 @@ msgstr "Feltöltési arány"
msgid "White List for Limit Rate"
msgstr "Fehérlista az arány korlátázásához"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr "például https, 23, (vesszővel elválasztva)"
diff --git a/applications/luci-app-nft-qos/po/it/nft-qos.po b/applications/luci-app-nft-qos/po/it/nft-qos.po
index 1284e024cc..91630d7796 100644
--- a/applications/luci-app-nft-qos/po/it/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/it/nft-qos.po
@@ -20,7 +20,7 @@ msgstr "Bytes totali"
msgid "Collecting data..."
msgstr "Raccolta dati..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Commento"
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,8 +94,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Nome host"
@@ -105,18 +105,18 @@ msgstr "Nome host"
msgid "IP Address"
msgstr "Indirizzo IP"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -165,11 +165,11 @@ msgstr "Nessuna informazione disponibile"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Protocollo"
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -196,15 +196,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr "Servizio"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/ja/nft-qos.po b/applications/luci-app-nft-qos/po/ja/nft-qos.po
index 6c0e346ed5..10e0a84a69 100644
--- a/applications/luci-app-nft-qos/po/ja/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ja/nft-qos.po
@@ -20,7 +20,7 @@ msgstr ""
msgid "Collecting data..."
msgstr "データを収集中..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "コメント"
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,8 +94,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "luci-app-nft-qosにUCIアクセスを許可"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "ホスト名"
@@ -105,18 +105,18 @@ msgstr "ホスト名"
msgid "IP Address"
msgstr "IP アドレス"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 "IP アドレス (v4 / v6)"
-#: 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
+#: 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 "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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr "NFT-QoS 設定"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -165,11 +165,11 @@ msgstr "情報なし"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr "優先度"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "プロトコル"
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -196,15 +196,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr "サービス"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/ko/nft-qos.po b/applications/luci-app-nft-qos/po/ko/nft-qos.po
index 4c41bf86d9..014ce44fc3 100644
--- a/applications/luci-app-nft-qos/po/ko/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ko/nft-qos.po
@@ -20,7 +20,7 @@ msgstr ""
msgid "Collecting data..."
msgstr "데이터 수집 중..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,8 +94,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "호스트 이름"
@@ -105,18 +105,18 @@ msgstr "호스트 이름"
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -165,11 +165,11 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr ""
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -196,15 +196,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/mr/nft-qos.po b/applications/luci-app-nft-qos/po/mr/nft-qos.po
index 65d88b3de2..82a4857102 100644
--- a/applications/luci-app-nft-qos/po/mr/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/mr/nft-qos.po
@@ -20,7 +20,7 @@ msgstr ""
msgid "Collecting data..."
msgstr "डेटा संकलित करीत आहे ..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "टिप्पणी"
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,8 +94,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "होस्टनाव"
@@ -105,18 +105,18 @@ msgstr "होस्टनाव"
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -165,11 +165,11 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "प्रोटोकॉल"
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -196,15 +196,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/ms/nft-qos.po b/applications/luci-app-nft-qos/po/ms/nft-qos.po
index 0a09f65845..ae9b6f1499 100644
--- a/applications/luci-app-nft-qos/po/ms/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ms/nft-qos.po
@@ -20,7 +20,7 @@ msgstr ""
msgid "Collecting data..."
msgstr "Mengumpul data..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr ""
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,8 +94,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -105,18 +105,18 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -165,11 +165,11 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr ""
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -196,15 +196,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/nb_NO/nft-qos.po b/applications/luci-app-nft-qos/po/nb_NO/nft-qos.po
index 32948fed20..c72e5125ff 100644
--- a/applications/luci-app-nft-qos/po/nb_NO/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/nb_NO/nft-qos.po
@@ -20,7 +20,7 @@ msgstr "Byte totalt"
msgid "Collecting data..."
msgstr "Samler inn data…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Kommentar"
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,8 +94,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Vertsnavn"
@@ -105,18 +105,18 @@ msgstr "Vertsnavn"
msgid "IP Address"
msgstr "IP-adresse"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -165,11 +165,11 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Protokoll"
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -196,15 +196,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/pl/nft-qos.po b/applications/luci-app-nft-qos/po/pl/nft-qos.po
index c905d07b42..9b19604981 100644
--- a/applications/luci-app-nft-qos/po/pl/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/pl/nft-qos.po
@@ -21,7 +21,7 @@ msgstr "Bajty ogółem"
msgid "Collecting data..."
msgstr "Trwa zbieranie danych..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Komentarz"
@@ -33,7 +33,7 @@ msgstr "Domyślna szybkość pobierania"
msgid "Default Download Unit"
msgstr "Domyślna jednostka pobierania"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr "Domyślny interfejs sieciowy"
@@ -79,15 +79,15 @@ msgid "Download Rate"
msgstr "Szybkość pobierania"
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr "Włącz funkcję limitu prędkości"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr "Włącz priorytet ruchu"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr "Włącz tę funkcję"
@@ -95,8 +95,8 @@ msgstr "Włącz tę funkcję"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "Udziel dostępu UCI do luci-app-nft-qos"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Nazwa hosta"
@@ -106,18 +106,18 @@ msgstr "Nazwa hosta"
msgid "IP Address"
msgstr "Adres IP"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 "Adres IP (v4/v6)"
-#: 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
+#: 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 "Adres IP (tylko 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr "Włącz limit"
@@ -129,7 +129,7 @@ msgstr "Ogranicz natężenie ruchu według adresu Mac"
msgid "Limit Type"
msgstr "Typ limitu"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr "MAC (opcjonalnie)"
@@ -145,7 +145,7 @@ msgstr "MB"
msgid "NFT-QoS Settings"
msgstr "Ustawienia NFT-QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
"Interfejs sieciowy dla kształtowania ruchu, np. br-lan, eth0.1, eth0 itp."
@@ -167,11 +167,11 @@ msgstr "Brak dostępnych informacji"
msgid "Packets Total"
msgstr "Suma pakietów"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr "Priorytet"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Protokół"
@@ -181,8 +181,8 @@ msgid "QoS over Nftables"
msgstr "QoS przez 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:137
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
+#: 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 "Tempo"
@@ -198,15 +198,15 @@ msgstr "Szybkość w czasie rzeczywistym"
msgid "Realtime Upload Rate"
msgstr "Szybkość wysyłania w czasie rzeczywistym"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr "Usługa"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr "Statyczna prędkość pobierania QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr "Statyczna prędkość wysyłania QoS"
@@ -222,7 +222,7 @@ msgstr "Sieć docelowa (IPv6/Maska)"
msgid "This page gives an overview over currently download/upload rate."
msgstr "Ta strona zawiera przegląd aktualnej prędkości pobierania/wysyłania."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Ustawienia priorytetu ruchu sieciowego"
@@ -230,8 +230,8 @@ msgstr "Ustawienia priorytetu ruchu sieciowego"
msgid "Type of Limit Rate"
msgstr "Typ limitu prędkości"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -250,7 +250,7 @@ msgstr "Szybkość wysyłania"
msgid "White List for Limit Rate"
msgstr "Biała lista dla limitu prędkości"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr "np. https, 23, (separator to przecinek)"
diff --git a/applications/luci-app-nft-qos/po/pt/nft-qos.po b/applications/luci-app-nft-qos/po/pt/nft-qos.po
index 5126ddd28b..e964725cac 100644
--- a/applications/luci-app-nft-qos/po/pt/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/pt/nft-qos.po
@@ -20,7 +20,7 @@ msgstr "Total de Bytes"
msgid "Collecting data..."
msgstr "A recolher dados..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Comentário"
@@ -32,7 +32,7 @@ msgstr "Taxa de Descarregamento Padrão"
msgid "Default Download Unit"
msgstr "Unidade de Descarregamento Padrão"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr "Interface de Rede Padrão"
@@ -78,15 +78,15 @@ msgid "Download Rate"
msgstr "Taxa de Descarregamento"
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr "Ativar Recurso de Limite de Taxa"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr "Ativar Prioridade de Tráfego"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr "Ativar este recurso"
@@ -94,8 +94,8 @@ msgstr "Ativar este recurso"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "Conceder acesso UCI ao luci-app-nft-qos"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Nome do Host"
@@ -105,18 +105,18 @@ msgstr "Nome do Host"
msgid "IP Address"
msgstr "Endereço IP"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 "Endereço IP (v4 / v6)"
-#: 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
+#: 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 "Endereço IP (apenas 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr "Limitar Ativação"
@@ -128,7 +128,7 @@ msgstr "Limitar a taxa de tráfego por endereço Mac"
msgid "Limit Type"
msgstr "Tipo de Limite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr "MAC (opcional)"
@@ -144,7 +144,7 @@ msgstr "MB"
msgid "NFT-QoS Settings"
msgstr "Configurações NFT-QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
"Interface de Rede para Traffic Shaping, por exemplo, br-lan, eth0.1, eth0, "
@@ -167,11 +167,11 @@ msgstr "Sem informação disponível"
msgid "Packets Total"
msgstr "Total de Pacotes"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr "Prioridade"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Protocolo"
@@ -181,8 +181,8 @@ msgid "QoS over Nftables"
msgstr "Qos sobre 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:137
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
+#: 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 "Taxa"
@@ -198,15 +198,15 @@ msgstr "Taxa em Tempo Real"
msgid "Realtime Upload Rate"
msgstr "Taxa de Envio em Tempo Real"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr "Serviço"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr "Taxa Estática de Descarregamanto de QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr "Taxa Estática de Envio QoS"
@@ -223,7 +223,7 @@ msgid "This page gives an overview over currently download/upload rate."
msgstr ""
"Esta página dá uma visão geral sobre a taxa de descarregamento/envio atual."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Configurações de Prioridade de Tráfego"
@@ -231,8 +231,8 @@ msgstr "Configurações de Prioridade de Tráfego"
msgid "Type of Limit Rate"
msgstr "Tipo de Taxa Limite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -251,7 +251,7 @@ msgstr "Taxa de Envio"
msgid "White List for Limit Rate"
msgstr "Lista Branca para a Taxa Limite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr "por exemplo https, 23, (o separador é vírgula)"
diff --git a/applications/luci-app-nft-qos/po/pt_BR/nft-qos.po b/applications/luci-app-nft-qos/po/pt_BR/nft-qos.po
index 768e872d22..2897f142eb 100644
--- a/applications/luci-app-nft-qos/po/pt_BR/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/pt_BR/nft-qos.po
@@ -20,7 +20,7 @@ msgstr "Total de Bytes"
msgid "Collecting data..."
msgstr "Coletando dados..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Comentário"
@@ -32,7 +32,7 @@ msgstr "Taxa de Download Padrão"
msgid "Default Download Unit"
msgstr "Unidade de Download Padrão"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr "Interface de Rede Padrão"
@@ -78,15 +78,15 @@ msgid "Download Rate"
msgstr "Taxa de Download"
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr "Ativar o Recurso de Limitação de Taxa"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr "Ativar a Prioridade de Tráfego"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr "Ativar este recurso"
@@ -94,8 +94,8 @@ msgstr "Ativar este recurso"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "Conceda acesso UCI ao luci-app-nft-qos"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Nome do equipamento"
@@ -105,18 +105,18 @@ msgstr "Nome do equipamento"
msgid "IP Address"
msgstr "Endereço IP"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 "Endereço IP (v4 / v6)"
-#: 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
+#: 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 "Endereço IP (apenas 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr "Ativar Limite"
@@ -128,7 +128,7 @@ msgstr "Limite a taxa de tráfego através de um endereço Mac"
msgid "Limit Type"
msgstr "Tipo de Limite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr "MAC (opcional)"
@@ -144,7 +144,7 @@ msgstr "MB"
msgid "NFT-QoS Settings"
msgstr "Configurações NFT-QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
"A Interface de rede para realizar Traffic Shaping, por exemplo, br-lan, "
@@ -167,11 +167,11 @@ msgstr "Nenhuma informação disponível"
msgid "Packets Total"
msgstr "Total de Pacotes"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr "Prioridade"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Protocolo"
@@ -181,8 +181,8 @@ msgid "QoS over Nftables"
msgstr "Qos sobre 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:137
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
+#: 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 "Taxa"
@@ -198,15 +198,15 @@ msgstr "Taxa em Tempo Real"
msgid "Realtime Upload Rate"
msgstr "Taxa de Upload em Tempo Real"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr "Serviço"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr "QoS estático - Taxa de download"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr "QoS-Estático - Taxa de Upload"
@@ -222,7 +222,7 @@ msgstr "Rede de Destino (IPV6/MASK)"
msgid "This page gives an overview over currently download/upload rate."
msgstr "Esta página dá uma visão geral sobre a taxa atual de download/upload."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Configuração da Prioridade do Tráfego"
@@ -230,8 +230,8 @@ msgstr "Configuração da Prioridade do Tráfego"
msgid "Type of Limit Rate"
msgstr "Tipo de Taxa Limite"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -250,7 +250,7 @@ msgstr "Taxa de Upload"
msgid "White List for Limit Rate"
msgstr "Lista Branca para a Limitação da Taxa"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr "por exemplo, https, 23, (separado por vírgulas)"
diff --git a/applications/luci-app-nft-qos/po/ro/nft-qos.po b/applications/luci-app-nft-qos/po/ro/nft-qos.po
index ab409fab8d..d1215f9364 100644
--- a/applications/luci-app-nft-qos/po/ro/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ro/nft-qos.po
@@ -21,7 +21,7 @@ msgstr "Octeți Total"
msgid "Collecting data..."
msgstr "Colectare date..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Comentariu"
@@ -33,7 +33,7 @@ msgstr "Rata de descărcare implicită"
msgid "Default Download Unit"
msgstr "Unitate de descărcare implicită"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr "Interfața de rețea implicită"
@@ -79,15 +79,15 @@ msgid "Download Rate"
msgstr "Rata de descărcare"
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr "Activați funcția de limitare a ratei"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr "Activați prioritatea de trafic"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr "Activați această funcție"
@@ -95,8 +95,8 @@ msgstr "Activați această funcție"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "Acordă acces UCI pentru luci-app-nft-qos"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Numele gazdei ( hostname )"
@@ -106,18 +106,18 @@ msgstr "Numele gazdei ( hostname )"
msgid "IP Address"
msgstr "Adresa IP"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 "Adresa IP (v4 / v6)"
-#: 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
+#: 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 "Adresa IP (numai 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr "Activare limită"
@@ -129,7 +129,7 @@ msgstr "Limitarea ratei de trafic în funcție de adresa Mac"
msgid "Limit Type"
msgstr "Tipul de limită"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr "MAC (opțional)"
@@ -145,7 +145,7 @@ msgstr "MB"
msgid "NFT-QoS Settings"
msgstr "Setări NFT-QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
"Interfața de rețea pentru adaptarea traficului, de exemplu br-lan, eth0.1, "
@@ -154,8 +154,8 @@ msgstr ""
#: 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 ""
-"Rețeaua care urmează să fie aplicată, de exemplu 192.168.1.0/24, 10.2.0.0/"
-"16, etc."
+"Rețeaua care urmează să fie aplicată, de exemplu 192.168.1.0/24, "
+"10.2.0.0/16, etc."
#: 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."
@@ -172,11 +172,11 @@ msgstr "Nu există informații disponibile"
msgid "Packets Total"
msgstr "Pachete Total"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr "Prioritate"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Protocol"
@@ -186,8 +186,8 @@ msgid "QoS over Nftables"
msgstr "QoS pe 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:137
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
+#: 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 "Tarif"
@@ -203,15 +203,15 @@ msgstr "Rata în timp real"
msgid "Realtime Upload Rate"
msgstr "Rata de încărcare în timp real"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr "Serviciul"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr "QoS statică - Rata de descărcare"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr "QoS statică - Rata de încărcare"
@@ -226,10 +226,10 @@ msgstr "Rețea țintă6 (IPv6/MASK)"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:127
msgid "This page gives an overview over currently download/upload rate."
msgstr ""
-"Această pagină oferă o imagine de ansamblu asupra ratei actuale de descă"
-"rcare/încărcare."
+"Această pagină oferă o imagine de ansamblu asupra ratei actuale de "
+"descărcare/încărcare."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Setări privind prioritatea traficului"
@@ -237,8 +237,8 @@ msgstr "Setări privind prioritatea traficului"
msgid "Type of Limit Rate"
msgstr "Tipul de limită Rata"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -257,7 +257,7 @@ msgstr "Rata de încărcare"
msgid "White List for Limit Rate"
msgstr "Lista albă pentru rata limită"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr "de exemplu, https, 23, (separatorul este virgulă)"
diff --git a/applications/luci-app-nft-qos/po/ru/nft-qos.po b/applications/luci-app-nft-qos/po/ru/nft-qos.po
index d2cf1fbdf9..e6e051a64a 100644
--- a/applications/luci-app-nft-qos/po/ru/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/ru/nft-qos.po
@@ -21,7 +21,7 @@ msgstr "Всего байт"
msgid "Collecting data..."
msgstr "Сбор данных..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Комментарий"
@@ -33,7 +33,7 @@ msgstr "Скорость загрузки по умолчанию"
msgid "Default Download Unit"
msgstr "Единица загрузки по умолчанию"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr "Сетевой интерфейс по умолчанию"
@@ -79,15 +79,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr "Включить функцию ограничения скорости"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr "Включить приоритет трафика"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr "Включить эту функцию"
@@ -95,8 +95,8 @@ msgstr "Включить эту функцию"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "Предоставить UCI доступ для luci-app-nft-qos"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Имя"
@@ -106,18 +106,18 @@ msgstr "Имя"
msgid "IP Address"
msgstr "IP-адрес"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 "IP-адрес (v4 / v6)"
-#: 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
+#: 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 "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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -129,7 +129,7 @@ msgstr ""
msgid "Limit Type"
msgstr "Тип лимита"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr "MAC (необязательно)"
@@ -145,7 +145,7 @@ msgstr "МБ"
msgid "NFT-QoS Settings"
msgstr "Настройки NFT-QoS"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -166,11 +166,11 @@ msgstr "Нет доступной информации"
msgid "Packets Total"
msgstr "Всего пакетов"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr "Приоритет"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Протокол"
@@ -180,8 +180,8 @@ msgid "QoS over Nftables"
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:137
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
+#: 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 ""
@@ -197,15 +197,15 @@ msgstr "Скорость в реальном времени"
msgid "Realtime Upload Rate"
msgstr "Скорость отправки в реальном времени"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr "Служба"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -221,7 +221,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Настройки приоритета трафика"
@@ -229,8 +229,8 @@ msgstr "Настройки приоритета трафика"
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -249,7 +249,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/sk/nft-qos.po b/applications/luci-app-nft-qos/po/sk/nft-qos.po
index 03252dd94e..71b32fd59a 100644
--- a/applications/luci-app-nft-qos/po/sk/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/sk/nft-qos.po
@@ -20,7 +20,7 @@ msgstr "Bytov celkom"
msgid "Collecting data..."
msgstr "Zbieram dáta..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Komentár"
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,8 +94,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Názov hostiteľa"
@@ -105,18 +105,18 @@ msgstr "Názov hostiteľa"
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -165,11 +165,11 @@ msgstr "Nie sú dostupné žiadne informácie"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Protokol"
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -196,15 +196,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/sv/nft-qos.po b/applications/luci-app-nft-qos/po/sv/nft-qos.po
index 357144fda3..a4f34a8e1c 100644
--- a/applications/luci-app-nft-qos/po/sv/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/sv/nft-qos.po
@@ -20,7 +20,7 @@ msgstr "Bytes Totalt"
msgid "Collecting data..."
msgstr "Samlar in data..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Kommentera"
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,8 +94,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Värdnamn"
@@ -105,18 +105,18 @@ msgstr "Värdnamn"
msgid "IP Address"
msgstr "IP-adress"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -165,11 +165,11 @@ msgstr "Ingen information tillgänglig"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Protokoll"
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -196,15 +196,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/templates/nft-qos.pot b/applications/luci-app-nft-qos/po/templates/nft-qos.pot
index 3f8068c4b1..83598ba1ff 100644
--- a/applications/luci-app-nft-qos/po/templates/nft-qos.pot
+++ b/applications/luci-app-nft-qos/po/templates/nft-qos.pot
@@ -11,7 +11,7 @@ msgstr ""
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr ""
@@ -23,7 +23,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -69,15 +69,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -85,8 +85,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -96,18 +96,18 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -119,7 +119,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -135,7 +135,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -156,11 +156,11 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr ""
@@ -170,8 +170,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -187,15 +187,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -211,7 +211,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -219,8 +219,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -239,7 +239,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/tr/nft-qos.po b/applications/luci-app-nft-qos/po/tr/nft-qos.po
index 9303ef1d20..559ea1d29c 100644
--- a/applications/luci-app-nft-qos/po/tr/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/tr/nft-qos.po
@@ -20,7 +20,7 @@ msgstr "Bayt Toplamı"
msgid "Collecting data..."
msgstr "Veriler toplanıyor..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Yorum"
@@ -32,7 +32,7 @@ msgstr "Varsayılan İndirme Hızı"
msgid "Default Download Unit"
msgstr "Varsayılan İndirme Birimi"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr "Varsayılan Ağ Arayüzü"
@@ -78,15 +78,15 @@ msgid "Download Rate"
msgstr "İndirme Hızı"
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr "Limit Oranı Özelliğini Etkinleştir"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr "Trafik Önceliğini Etkinleştir"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr "Bu özelliği etkinleştirin"
@@ -94,8 +94,8 @@ msgstr "Bu özelliği etkinleştirin"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "luci-app-nft-qos için UCI erişimi verin"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Sunucu adı"
@@ -105,18 +105,18 @@ msgstr "Sunucu adı"
msgid "IP Address"
msgstr "IP Adresi"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 "IP Adresi (v4 / v6)"
-#: 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
+#: 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 "IP Adresi (Yalnızca 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr "Sınırı Etkinleştir"
@@ -128,7 +128,7 @@ msgstr "Trafik Oranını Mac Adresine Göre Sınırlandırın"
msgid "Limit Type"
msgstr "Limit Türü"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr "MAC (isteğe bağlı)"
@@ -144,7 +144,7 @@ msgstr "MB"
msgid "NFT-QoS Settings"
msgstr "NFT-QoS Ayarları"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 "Trafik Şekillendirme için Ağ Arayüzü, ör. br-lan, eth0.1, eth0 vb."
@@ -165,11 +165,11 @@ msgstr "Bilgi bulunmamaktadır"
msgid "Packets Total"
msgstr "Paket Toplamı"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr "Öncelik"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Protokol"
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr "Nftables üzerinden QoS"
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 "Oran"
@@ -196,15 +196,15 @@ msgstr "Gerçek Zamanlı Oran"
msgid "Realtime Upload Rate"
msgstr "Gerçek Zamanlı Yükleme Hızı"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr "Hizmet"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr "Statik QoS-İndirme Hızı"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr "Statik QoS-Yükleme Hızı"
@@ -220,7 +220,7 @@ msgstr "Hedef Ağ6 (IPv6 / MASK)"
msgid "This page gives an overview over currently download/upload rate."
msgstr "Bu sayfa, mevcut indirme / yükleme hızına genel bir bakış sunar."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "Trafik Öncelik Ayarları"
@@ -228,8 +228,8 @@ msgstr "Trafik Öncelik Ayarları"
msgid "Type of Limit Rate"
msgstr "Limit Oranı Türü"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr "Yükleme Hızı"
msgid "White List for Limit Rate"
msgstr "Limit Oranı Beyaz Listesi"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr "Örneğin. https, 23, (ayırıcı virgüldür)"
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 73e5e14a03..a4ec37d57f 100644
--- a/applications/luci-app-nft-qos/po/uk/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/uk/nft-qos.po
@@ -21,7 +21,7 @@ msgstr ""
msgid "Collecting data..."
msgstr "Збирання даних..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Примітка"
@@ -33,7 +33,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -79,15 +79,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -95,8 +95,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "Ім'я хоста"
@@ -106,18 +106,18 @@ msgstr "Ім'я хоста"
msgid "IP Address"
msgstr "IP-адреса"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -129,7 +129,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -145,7 +145,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -166,11 +166,11 @@ msgstr "Інформація відсутня"
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Протокол"
@@ -180,8 +180,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -197,15 +197,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -221,7 +221,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -229,8 +229,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -249,7 +249,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/vi/nft-qos.po b/applications/luci-app-nft-qos/po/vi/nft-qos.po
index 859922f909..dde754d2bb 100644
--- a/applications/luci-app-nft-qos/po/vi/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/vi/nft-qos.po
@@ -20,7 +20,7 @@ msgstr ""
msgid "Collecting data..."
msgstr "Đang lấy dữ liệu..."
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "Bình luận"
@@ -32,7 +32,7 @@ msgstr ""
msgid "Default Download Unit"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr ""
@@ -78,15 +78,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr ""
@@ -94,8 +94,8 @@ msgstr ""
msgid "Grant UCI access for luci-app-nft-qos"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr ""
@@ -105,18 +105,18 @@ msgstr ""
msgid "IP Address"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 ""
-#: 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
+#: 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 ""
#: 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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Limit Type"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "NFT-QoS Settings"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 ""
@@ -165,11 +165,11 @@ msgstr ""
msgid "Packets Total"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "Giao thức"
@@ -179,8 +179,8 @@ msgid "QoS over Nftables"
msgstr ""
#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:13
-#: 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:174
+#: 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 ""
@@ -196,15 +196,15 @@ msgstr ""
msgid "Realtime Upload Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr ""
@@ -228,8 +228,8 @@ msgstr ""
msgid "Type of Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -248,7 +248,7 @@ msgstr ""
msgid "White List for Limit Rate"
msgstr ""
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr ""
diff --git a/applications/luci-app-nft-qos/po/zh_Hans/nft-qos.po b/applications/luci-app-nft-qos/po/zh_Hans/nft-qos.po
index 0c66921811..bd92f44b4c 100644
--- a/applications/luci-app-nft-qos/po/zh_Hans/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/zh_Hans/nft-qos.po
@@ -26,7 +26,7 @@ msgstr "字节总数"
msgid "Collecting data..."
msgstr "正在收集数据…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "备注"
@@ -38,7 +38,7 @@ msgstr "默认下载速率"
msgid "Default Download Unit"
msgstr "默认下载速率单位"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr "默认网络接口"
@@ -84,15 +84,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr "开启速率限制功能"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr "开启流量优先级"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr "开启这个功能"
@@ -100,8 +100,8 @@ msgstr "开启这个功能"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "授予UCI访问luci-app-nft-qos的权限"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "主机名"
@@ -111,18 +111,18 @@ msgstr "主机名"
msgid "IP Address"
msgstr "IP 地址"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 "IP 地址(v4 / v6)"
-#: 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
+#: 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 "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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr "限速开启"
@@ -134,7 +134,7 @@ msgstr "按 Mac 地址限制通信量速率"
msgid "Limit Type"
msgstr "限速类型"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr "物理地址(可选)"
@@ -150,7 +150,7 @@ msgstr "MB"
msgid "NFT-QoS Settings"
msgstr "NFT-QoS 设置"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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 等。"
@@ -171,11 +171,11 @@ msgstr "无可用信息"
msgid "Packets Total"
msgstr "数据包总数"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr "优先级"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "协议"
@@ -185,8 +185,8 @@ msgid "QoS over Nftables"
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:137
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
+#: 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 "速率"
@@ -202,15 +202,15 @@ msgstr "实时速率显示"
msgid "Realtime Upload Rate"
msgstr "实时上传速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr "服务"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr "静态 QoS-下载速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr "静态 QoS-上传速率"
@@ -226,7 +226,7 @@ msgstr "目标网络 v6(IPv6 地址/掩码)"
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "流量优先级设置"
@@ -234,8 +234,8 @@ msgstr "流量优先级设置"
msgid "Type of Limit Rate"
msgstr "限速的类型"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -254,7 +254,7 @@ msgstr "上传速率"
msgid "White List for Limit Rate"
msgstr "限速白名单"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr "例如https, 23(用逗号分隔)"
diff --git a/applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po b/applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po
index b47c5752ab..1baec299c3 100644
--- a/applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/zh_Hant/nft-qos.po
@@ -26,7 +26,7 @@ msgstr "位元組總數"
msgid "Collecting data..."
msgstr "正在收集資料中…"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:222
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:229
msgid "Comment"
msgstr "註解"
@@ -38,7 +38,7 @@ msgstr "預設下載速率"
msgid "Default Download Unit"
msgstr "預設下載速率單位"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
msgid "Default Network Interface"
msgstr "預設網路介面"
@@ -84,15 +84,15 @@ msgid "Download Rate"
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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Enable Limit Rate Feature"
msgstr "開啟速率限制功能"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable Traffic Priority"
msgstr "啟用流量優先權"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:112
msgid "Enable this feature"
msgstr "開啟這個功能"
@@ -100,8 +100,8 @@ msgstr "開啟這個功能"
msgid "Grant UCI access for luci-app-nft-qos"
msgstr "授予 luci-app-nft-qos 擁有 UCI 存取的權限"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:123
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:156
+#: 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
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:244
msgid "Hostname"
msgstr "主機名稱"
@@ -111,18 +111,18 @@ msgstr "主機名稱"
msgid "IP Address"
msgstr "IP 位址"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:161
+#: 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 "IP 位址(v4 / v6)"
-#: 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
+#: 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 "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:230
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:105
msgid "Limit Enable"
msgstr "限速開啟"
@@ -134,7 +134,7 @@ msgstr "通過 MAC 位址限制流量速率"
msgid "Limit Type"
msgstr "限速型別"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:170
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:177
msgid "MAC (optional)"
msgstr "實體位址(可選)"
@@ -150,7 +150,7 @@ msgstr "MB"
msgid "NFT-QoS Settings"
msgstr "NFT-QoS 設定"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:109
+#: 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...等等."
@@ -171,11 +171,11 @@ msgstr "無可用資訊"
msgid "Packets Total"
msgstr "資料包總數"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:205
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:212
msgid "Priority"
msgstr "優先順序"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:197
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:204
msgid "Protocol"
msgstr "協定"
@@ -185,8 +185,8 @@ msgid "QoS over Nftables"
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:137
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:174
+#: 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 "速率"
@@ -202,15 +202,15 @@ msgstr "實時速率顯示"
msgid "Realtime Upload Rate"
msgstr "實時上傳速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "Service"
msgstr "服務"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:118
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:125
msgid "Static QoS-Download Rate"
msgstr "靜態 QoS-下載速率"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:151
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
msgid "Static QoS-Upload Rate"
msgstr "靜態 QoS-上傳速率"
@@ -226,7 +226,7 @@ msgstr "目標網路 v6(IPv6 位址/掩碼)"
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:192
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
msgid "Traffic Priority Settings"
msgstr "流量優先權設定"
@@ -234,8 +234,8 @@ msgstr "流量優先權設定"
msgid "Type of Limit Rate"
msgstr "限速的型別"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:142
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:179
+#: 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"
@@ -254,7 +254,7 @@ msgstr "上傳速率"
msgid "White List for Limit Rate"
msgstr "限速白名單"
-#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:219
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:226
msgid "e.g. https, 23, (separator is comma)"
msgstr "例如https, 23(用逗號分隔)"
diff --git a/applications/luci-app-nlbwmon/po/de/nlbwmon.po b/applications/luci-app-nlbwmon/po/de/nlbwmon.po
index 5d8113d610..4454fef8f3 100644
--- a/applications/luci-app-nlbwmon/po/de/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/de/nlbwmon.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-10-20 05:26+0000\n"
-"Last-Translator: Andreas Götz <agoetz@tdt.de>\n"
+"PO-Revision-Date: 2022-03-09 17:31+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/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.3.1-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"
@@ -111,8 +111,7 @@ msgstr "<big id=\"layer7-most-tx\">0</big> verursachen den meisten Upload"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:871
msgid "<big id=\"layer7-total\">0</big> different application protocols"
-msgstr ""
-"<big id=\"layer7-total\">0</big> verschiedene Anwendungsprotokolle</big>"
+msgstr "<big id=\"layer7-total\">0</big> verschiedene Anwendungsprotokolle"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:825
msgid "<big id=\"rx-total\">0</big> download"
@@ -274,7 +273,7 @@ msgstr "Fälligkeitsdatum"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:980
msgid "Dump (JSON)"
-msgstr ""
+msgstr "Speicherauszug (JSON)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:950
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:958
@@ -328,15 +327,15 @@ msgstr "Gewähre UCI Zugriff auf luci-app-nlbwmon"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:962
msgid "Grouped by IP (CSV)"
-msgstr ""
+msgstr "Gruppiert per IP (CSV)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:953
msgid "Grouped by MAC (CSV)"
-msgstr ""
+msgstr "Gruppiert per MAC (CSV)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:971
msgid "Grouped by protocol (CSV)"
-msgstr ""
+msgstr "Gruppiert per Protokoll (CSV)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:834
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:927
diff --git a/applications/luci-app-nlbwmon/po/fi/nlbwmon.po b/applications/luci-app-nlbwmon/po/fi/nlbwmon.po
index d986b60160..2009b19c6e 100644
--- a/applications/luci-app-nlbwmon/po/fi/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/fi/nlbwmon.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-12 18:41+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\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/"
"luciapplicationsnlbwmon/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.9.1-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"
@@ -302,7 +302,7 @@ msgstr ""
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/config.js:59
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/backup.js:64
msgid "Generate Backup"
@@ -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-ntpc/po/fi/ntpc.po b/applications/luci-app-ntpc/po/fi/ntpc.po
index 43baa61ace..b087d59bbe 100644
--- a/applications/luci-app-ntpc/po/fi/ntpc.po
+++ b/applications/luci-app-ntpc/po/fi/ntpc.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-14 13:24+0200\n"
-"PO-Revision-Date: 2021-04-05 07:56+0000\n"
-"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-13 23:17+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsntpc/fi/>\n"
"Language: 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.6-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:21
msgid "Clock Adjustment"
@@ -39,7 +39,7 @@ msgstr "Myönnä UCI-käyttöoikeus luci-app-ntpc: lle"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:34
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:23
msgid "Hostname"
-msgstr "Nimi"
+msgstr "Laitenimi"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:25
msgid "Offset frequency"
@@ -57,11 +57,11 @@ msgstr "Synkronoi järjestelmän ajan"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:18
msgid "Time Server"
-msgstr "Aika-palvelin"
+msgstr "Aikapalvelin"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:29
msgid "Time Servers"
-msgstr "Aika Palvelimet"
+msgstr "Aikapalvelimet"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:5
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:6
diff --git a/applications/luci-app-nut/po/da/nut.po b/applications/luci-app-nut/po/da/nut.po
index 7c6bfc983b..97c3cdd957 100644
--- a/applications/luci-app-nut/po/da/nut.po
+++ b/applications/luci-app-nut/po/da/nut.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-02-12 15:56+0000\n"
+"PO-Revision-Date: 2022-02-26 03:55+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/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-dev\n"
+"X-Generator: Weblate 4.11.1-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
@@ -243,136 +243,136 @@ msgstr "Maksimale antal forbindelser"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
msgid "Maximum number of times to try starting a driver."
-msgstr ""
+msgstr "Maksimalt antal forsøg på at starte en driver."
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
msgid "Maximum time in seconds between refresh of UPS status"
-msgstr ""
+msgstr "Maksimal tid i sekunder mellem opdatering af UPS-status"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:17
msgid "Minimum required number or power supplies"
-msgstr ""
+msgstr "Minimum nødvendigt antal eller strømforsyninger"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:166
msgid "Model (Display)"
-msgstr ""
+msgstr "Model (Display)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:9
msgid "NUT CGI Access"
-msgstr ""
+msgstr "NUT CGI adgang"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:12
msgid "NUT Users"
-msgstr ""
+msgstr "NUT-brugere"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
msgid "Name of UPS"
-msgstr ""
+msgstr "Navn på UPS"
#: applications/luci-app-nut/root/usr/share/luci/menu.d/luci-app-nut.json:3
msgid "Network UPS Tools"
-msgstr ""
+msgstr "UPS-værktøjer til netværk"
#: 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 "Netværk UPS-værktøjer (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
msgid "Network UPS Tools (Monitor)"
-msgstr ""
+msgstr "UPS-værktøjer til netværk (overvågning)"
#: 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
msgid "Network UPS Tools (Server)"
-msgstr ""
+msgstr "UPS-værktøjer til netværk (server)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:7
msgid "Network UPS Tools CGI Configuration"
-msgstr ""
+msgstr "Netværk UPS-værktøjer CGI-konfiguration"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:8
msgid "Network UPS Tools Monitoring Configuration"
-msgstr ""
+msgstr "Netværk UPS-værktøjer Overvågningskonfiguration"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:10
msgid "Network UPS Tools Server Configuration"
-msgstr ""
+msgstr "Konfiguration af serverkonfiguration af UPS-værktøjer til netværk"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
msgid "No Lock"
-msgstr ""
+msgstr "Ingen lås"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:72
msgid "No communications message"
-msgstr ""
+msgstr "Ingen kommunikationsmeddelelse"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:173
msgid "No low/high voltage transfer OIDs"
-msgstr ""
+msgstr "Ingen OID'er for overførsel af lav/høj spænding"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:75
msgid "No parent message"
-msgstr ""
+msgstr "Ingen forældrebesked"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:90
msgid "Notification defaults"
-msgstr ""
+msgstr "Notifikationsstandarder"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:26
msgid "Notify command"
-msgstr ""
+msgstr "Underret kommando"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:99
msgid "Notify when back online"
-msgstr ""
+msgstr "Giv besked, når du er online igen"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:163
msgid "Notify when battery needs replacing"
-msgstr ""
+msgstr "Meddelelse, når batteriet skal udskiftes"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:147
msgid "Notify when communications lost"
-msgstr ""
+msgstr "Meddelelse ved tab af kommunikation"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:139
msgid "Notify when communications restored"
-msgstr ""
+msgstr "Meddelelse, når kommunikationen er genoprettet"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:131
msgid "Notify when force shutdown"
-msgstr ""
+msgstr "Meddelelse ved tvungen nedlukning"
#: 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 "Meddelelse ved lavt batteri"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:107
msgid "Notify when on battery"
-msgstr ""
+msgstr "Meddelelse, når batteriet er tændt"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:155
msgid "Notify when shutting down"
-msgstr ""
+msgstr "Meddelelse ved nedlukning"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
msgid "Off Delay(s)"
-msgstr ""
+msgstr "Off Forsinkelse(s)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
msgid "On Delay(s)"
-msgstr ""
+msgstr "On Forsinkelse(r)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:51
msgid "On battery message"
-msgstr ""
+msgstr "Meddelelse om batteri"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:48
msgid "Online message"
-msgstr ""
+msgstr "Online-besked"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:208
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:237
@@ -382,35 +382,35 @@ msgstr "Adgangskode"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
msgid "Path containing ca certificates to match against host certificate"
-msgstr ""
+msgstr "Sti med ca-certifikater, der skal matches med værtscertifikatet"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
msgid "Path to drivers (instead of default)"
-msgstr ""
+msgstr "Sti til drivere (i stedet for standard)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:63
msgid "Path to state file"
-msgstr ""
+msgstr "Sti til tilstandsfil"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
msgid "Period after which data is considered stale"
-msgstr ""
+msgstr "Periode, efter hvilken data anses for forældet"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
msgid "Poll Interval"
-msgstr ""
+msgstr "Poll Interval"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:29
msgid "Poll frequency"
-msgstr ""
+msgstr "Poll frekvens"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:34
msgid "Poll frequency alert"
-msgstr ""
+msgstr "Poll frekvens alarm"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:197
msgid "Polling Frequency(s)"
-msgstr ""
+msgstr "Polling frekvens(er)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:27
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:195
@@ -423,146 +423,152 @@ msgstr "Port"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:200
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:229
msgid "Power value"
-msgstr ""
+msgstr "Effektværdi"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:206
msgid "Product (regex)"
-msgstr ""
+msgstr "Produkt (regex)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:69
msgid "Replace battery message"
-msgstr ""
+msgstr "Meddelelse om udskiftning af batteri"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
msgid "Require SSL and make sure server CN matches hostname"
-msgstr ""
+msgstr "Kræv SSL, og sørg for, at serverens CN passer til værtsnavnet"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
msgid "Retry Delay"
-msgstr ""
+msgstr "Forsinkelse af gentagelsesforsøg"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:32
msgid "Role"
-msgstr ""
+msgstr "Rolle"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
msgid "Run drivers in a chroot(2) environment"
-msgstr ""
+msgstr "Kør drivere i et chroot(2)-miljø"
#: 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 "Kør som bruger"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:125
msgid "SNMP Community"
-msgstr ""
+msgstr "SNMP-fællesskab"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:222
msgid "SNMP retries"
-msgstr ""
+msgstr "SNMP-genforsøg"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:226
msgid "SNMP timeout(s)"
-msgstr ""
+msgstr "SNMP-timeout(s)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:230
msgid "SNMP version"
-msgstr ""
+msgstr "SNMP-version"
#: 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 "Serienummer"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
msgid "Set USB serial port permissions"
-msgstr ""
+msgstr "Indstil tilladelser til USB-serielport"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:25
msgid "Set variables"
-msgstr ""
+msgstr "Indstil variabler"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:22
msgid "Shutdown command"
-msgstr ""
+msgstr "Kommando til nedlukning"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:66
msgid "Shutdown message"
-msgstr ""
+msgstr "Meddelelse om nedlukning"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:33
msgid "Slave"
-msgstr ""
+msgstr "Slave"
#: 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 "Synkron kommunikation"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:115
msgid "The name of this section will be used as UPS name elsewhere"
-msgstr ""
+msgstr "Navnet på denne sektion vil blive brugt som UPS-navn andre steder"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
msgid "Time in seconds between driver start retry attempts."
-msgstr ""
+msgstr "Tid i sekunder mellem forsøg på at genstarte driveren igen."
#: 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 ""
+"Tid i sekunder, som upsdrvctl vil vente på, at driveren er færdig med at "
+"starte"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:183
msgid "UPS Master"
-msgstr ""
+msgstr "UPS Master"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:51
msgid "UPS Server Global Settings"
-msgstr ""
+msgstr "Globale indstillinger for UPS Server"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:212
msgid "UPS Slave"
-msgstr ""
+msgstr "UPS Slave"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
msgid "UPS name"
-msgstr ""
+msgstr "UPS-navn"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:121
msgid "USB Bus(es) (regex)"
-msgstr ""
+msgstr "USB-bus(er) (regex)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:209
msgid "USB Product Id"
-msgstr ""
+msgstr "USB-produkt-id"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:241
msgid "USB Vendor Id"
-msgstr ""
+msgstr "USB-leverandør-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 ""
+"Brug upscmd -l til at se en komplet liste over de kommandoer, som din UPS "
+"understøtter (kræver upscmd-pakken)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
msgid ""
"User as which to execute driver; requires device file accessed by driver to "
"be read-write for that user."
msgstr ""
+"Bruger, som driveren skal udføres af; kræver, at en enhedsfil, som driveren "
+"har adgang til, skal være skrive- og læsevenlig for den pågældende bruger."
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:205
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:234
@@ -572,15 +578,15 @@ msgstr "Brugernavn"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
msgid "Vendor (regex)"
-msgstr ""
+msgstr "Leverandør (regex)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
msgid "Verify all connection with SSL"
-msgstr ""
+msgstr "Kontroller alle forbindelser med SSL"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
msgid "Workaround for buggy firmware"
-msgstr ""
+msgstr "Løsning for fejlbehæftet firmware"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:94
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:103
@@ -593,15 +599,15 @@ 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 "Skriv til 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 dropper privilegier til denne bruger"
#~ msgid "Maxium Start Delay"
#~ msgstr "Maxium Start Delay"
diff --git a/applications/luci-app-nut/po/fi/nut.po b/applications/luci-app-nut/po/fi/nut.po
index 3772a8ea99..68bd7d1b72 100644
--- a/applications/luci-app-nut/po/fi/nut.po
+++ b/applications/luci-app-nut/po/fi/nut.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-06-24 17:42+0000\n"
-"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-13 23:17+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/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.2-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)"
@@ -22,7 +22,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:23
msgid "Allowed actions"
-msgstr ""
+msgstr "Sallitut toiminnot"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
@@ -36,11 +36,11 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
msgid "CA Certificate path"
-msgstr ""
+msgstr "CA-varmenteen polku"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:73
msgid "Certificate file (SSL)"
-msgstr ""
+msgstr "Varmennetiedosto (SSL)"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:63
msgid "Communications lost message"
@@ -52,7 +52,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:35
msgid "Control UPS via CGI"
-msgstr ""
+msgstr "Ohjaa UPS:ää CGI:n kautta"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:43
msgid "Deadtime"
@@ -76,7 +76,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:32
msgid "Display name"
-msgstr ""
+msgstr "Näyttönimi"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
msgid "Don't lock port when starting driver"
@@ -84,23 +84,23 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:132
msgid "Driver"
-msgstr ""
+msgstr "Ajuri"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:114
msgid "Driver Configuration"
-msgstr ""
+msgstr "Ajurin määritys"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:77
msgid "Driver Global Settings"
-msgstr ""
+msgstr "Ajurin yleiset asetukset"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
msgid "Driver Path"
-msgstr ""
+msgstr "Ajurin polku"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:212
msgid "Driver Shutdown Order"
-msgstr ""
+msgstr "Ajurin sammutusjärjestys"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
@@ -136,11 +136,11 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:26
msgid "Forced Shutdown"
-msgstr ""
+msgstr "Pakotettu sammutus"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:57
msgid "Forced shutdown message"
-msgstr ""
+msgstr "Pakotetun sammutuksen viesti"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:10
msgid "Global Settings"
@@ -160,12 +160,12 @@ msgstr "Palvelin"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:23
msgid "Hostname or IP address"
-msgstr ""
+msgstr "Laitenimi tai IP-osoite"
#: 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 "UPS-varavirtalähteen laitenimi tai osoite"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:39
msgid "Hot Sync"
@@ -173,7 +173,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:41
msgid "IP Address"
-msgstr ""
+msgstr "IP-osoite"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:95
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:104
@@ -315,11 +315,11 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:90
msgid "Notification defaults"
-msgstr ""
+msgstr "Ilmoituksen oletukset"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:26
msgid "Notify command"
-msgstr ""
+msgstr "Ilmoituskomento"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:99
msgid "Notify when back online"
@@ -386,7 +386,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:63
msgid "Path to state file"
-msgstr ""
+msgstr "Polku tilatiedostoon"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
msgid "Period after which data is considered stale"
@@ -453,11 +453,11 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:125
msgid "SNMP Community"
-msgstr ""
+msgstr "SNMP-yhteisö"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:222
msgid "SNMP retries"
-msgstr ""
+msgstr "SNMP-uudelleenyritykset"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:226
msgid "SNMP timeout(s)"
@@ -465,39 +465,39 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:230
msgid "SNMP version"
-msgstr ""
+msgstr "SNMP-versio"
#: 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 "Sarjanumero"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
msgid "Set USB serial port permissions"
-msgstr ""
+msgstr "Aseta USB-sarjaportin oikeudet"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:25
msgid "Set variables"
-msgstr ""
+msgstr "Aseta muuttujat"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:22
msgid "Shutdown command"
-msgstr ""
+msgstr "Sammutuskomento"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:66
msgid "Shutdown message"
-msgstr ""
+msgstr "Sammutusviesti"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:33
msgid "Slave"
@@ -526,7 +526,7 @@ msgstr ""
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:51
msgid "UPS Server Global Settings"
-msgstr ""
+msgstr "UPS-palvelimen yleiset asetukset"
#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:212
msgid "UPS Slave"
@@ -589,7 +589,7 @@ 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 "Kirjoita syslogiin"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
msgid "chroot"
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/tr/nut.po b/applications/luci-app-nut/po/tr/nut.po
index ebbc45af16..6ea2551710 100644
--- a/applications/luci-app-nut/po/tr/nut.po
+++ b/applications/luci-app-nut/po/tr/nut.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-12-15 17:33+0000\n"
-"Last-Translator: Erdinc <erdincbeldek@gmail.com>\n"
+"PO-Revision-Date: 2022-02-27 04:56+0000\n"
+"Last-Translator: semih <semiht@gmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/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.10-dev\n"
+"X-Generator: Weblate 4.11.1-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
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/fi/ocserv.po b/applications/luci-app-ocserv/po/fi/ocserv.po
index 7f30eda6c2..66fc525c1e 100644
--- a/applications/luci-app-ocserv/po/fi/ocserv.po
+++ b/applications/luci-app-ocserv/po/fi/ocserv.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-13 23:17+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/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-ocserv/luasrc/model/cbi/ocserv/main.lua:124
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -23,7 +23,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61
msgid "Active users"
-msgstr ""
+msgstr "Aktiiviset käyttäjät"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
@@ -37,7 +37,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13
msgid "CA certificate"
-msgstr ""
+msgstr "CA-varmenne"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57
@@ -51,7 +51,7 @@ msgstr "Kerätään tietoja…"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
msgid "DNS servers"
-msgstr ""
+msgstr "DNS-palvelimet"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
@@ -76,7 +76,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
msgid "Enable UDP"
-msgstr ""
+msgstr "Ota UDP käyttöön"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
@@ -88,7 +88,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
msgid "Enable compression"
-msgstr ""
+msgstr "Ota pakkaus käyttöön"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
msgid "Enable proxy arp"
@@ -106,12 +106,12 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44
msgid "Firewall Zone"
-msgstr ""
+msgstr "Palomuurin alue"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-ocserv/root/usr/share/rpcd/acl.d/luci-app-ocserv.json:3
msgid "Grant UCI access for luci-app-ocserv"
@@ -137,7 +137,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
msgid "IP Address"
-msgstr ""
+msgstr "IP-osoite"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
@@ -191,7 +191,7 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
msgid "Routing table"
-msgstr ""
+msgstr "Reititystaulu"
#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20
msgid "Server Settings"
@@ -199,7 +199,7 @@ msgstr "Palvelimen asetukset"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
msgid "Server's Public Key ID"
-msgstr ""
+msgstr "Palvelimen julkisen avaimen tunniste"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
@@ -271,12 +271,12 @@ msgstr ""
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
msgid "There are no active users."
-msgstr ""
+msgstr "Ei aktiivisia käyttäjiä."
#: 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 "Aika"
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51
msgid "User"
@@ -285,11 +285,11 @@ msgstr "Käyttäjä"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
msgid "User Authentication"
-msgstr ""
+msgstr "Käyttäjän tunnistaminen"
#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25
msgid "User Settings"
-msgstr ""
+msgstr "Käyttäjän asetukset"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66
msgid "Username"
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-olsr-services/po/de/olsr-services.po b/applications/luci-app-olsr-services/po/de/olsr-services.po
index ff9a30392a..9b5b913a2d 100644
--- a/applications/luci-app-olsr-services/po/de/olsr-services.po
+++ b/applications/luci-app-olsr-services/po/de/olsr-services.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-19 16:06+0000\n"
+"PO-Revision-Date: 2022-02-24 06:56+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr-services/de/>\n"
@@ -8,11 +8,11 @@ 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 3.10-dev\n"
+"X-Generator: Weblate 4.11-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 "Zugriff auf die Konfigurations- und Servicedatei von OLSRd gewähren"
#: 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-services/po/fi/olsr-services.po b/applications/luci-app-olsr-services/po/fi/olsr-services.po
index e3c6505b28..a4e7b15084 100644
--- a/applications/luci-app-olsr-services/po/fi/olsr-services.po
+++ b/applications/luci-app-olsr-services/po/fi/olsr-services.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-24 17:42+0000\n"
-"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-13 23:17+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr-services/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.2-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 "Anna pääsy OLSRd:n määritys- ja palvelutiedostoihin"
#: 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-services/po/zh_Hant/olsr-services.po b/applications/luci-app-olsr-services/po/zh_Hant/olsr-services.po
index bb90694039..376a244e60 100644
--- a/applications/luci-app-olsr-services/po/zh_Hant/olsr-services.po
+++ b/applications/luci-app-olsr-services/po/zh_Hant/olsr-services.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-29 05:51+0000\n"
+"PO-Revision-Date: 2022-03-04 19:06+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsolsr-services/zh_Hant/>\n"
@@ -8,11 +8,11 @@ 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-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 "授予對 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/fi/olsr.po b/applications/luci-app-olsr/po/fi/olsr.po
index d7890d423f..c0263895f6 100644
--- a/applications/luci-app-olsr/po/fi/olsr.po
+++ b/applications/luci-app-olsr/po/fi/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-09-09 14:30+0000\n"
-"Last-Translator: Demian Wright <wright.demian+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-03-15 00:58+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/fi/>\n"
"Language: 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.8.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -177,12 +177,12 @@ msgstr "Yhdyskäytävä"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
msgid "General settings"
-msgstr ""
+msgstr "Yleiset asetukset"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:9
msgid "Good (2 < ETX < 4)"
@@ -276,7 +276,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:61
#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:127
msgid "Hostname"
-msgstr "Nimi"
+msgstr "Laitenimi"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:8
msgid ""
@@ -437,7 +437,7 @@ msgstr "Sovittimet"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
msgid "Interfaces Defaults"
-msgstr ""
+msgstr "Sovittimien oletukset"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:47
msgid "Internet protocol"
@@ -468,7 +468,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:98
msgid "Known OLSR routes"
-msgstr ""
+msgstr "Tunnetut OLSR-reitit"
#: applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm:24
msgid "LQ"
@@ -505,7 +505,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm:23
msgid "Last hop"
-msgstr ""
+msgstr "Viimeinen hyppy"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:1
msgid "Legend"
@@ -516,12 +516,12 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
msgid "Library"
-msgstr ""
+msgstr "Kirjasto"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
msgid "Link Quality Settings"
-msgstr ""
+msgstr "Linkin laatuasetukset"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
@@ -676,7 +676,7 @@ msgstr "Verkko"
#: 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 "Verkon osoite"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
@@ -685,7 +685,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:173
msgid "Nodes"
-msgstr ""
+msgstr "Solmut"
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:27
msgid "OLSR"
@@ -723,7 +723,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:117
msgid "OLSR connections"
-msgstr ""
+msgstr "OLSR-yhteydet"
#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:40
#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:91
@@ -735,7 +735,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:20
#: applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm:22
msgid "OLSR node"
-msgstr ""
+msgstr "OLSR-solmu"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:10
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:19
@@ -835,7 +835,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:56
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:108
msgid "Selected"
-msgstr ""
+msgstr "Valittu"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:133
msgid ""
@@ -853,11 +853,11 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:20
msgid "Show IPv4"
-msgstr ""
+msgstr "Näytä IPv4"
#: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:28
msgid "Show IPv6"
-msgstr ""
+msgstr "Näytä IPv6"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:14
msgid "Signal Noise Ratio in dB"
@@ -895,7 +895,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:25
msgid "State"
-msgstr ""
+msgstr "Tila"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:19
msgid "Still usable (20 > SNR > 5)"
@@ -986,7 +986,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:49
msgid "Topology"
-msgstr ""
+msgstr "Topologia"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
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-openvpn/po/ar/openvpn.po b/applications/luci-app-openvpn/po/ar/openvpn.po
index a750c1ad6a..23d6426ff1 100644
--- a/applications/luci-app-openvpn/po/ar/openvpn.po
+++ b/applications/luci-app-openvpn/po/ar/openvpn.po
@@ -430,7 +430,7 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
@@ -551,16 +551,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "إحفض"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -733,7 +733,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -752,7 +752,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/bg/openvpn.po b/applications/luci-app-openvpn/po/bg/openvpn.po
index 26385902b7..f37fc62689 100644
--- a/applications/luci-app-openvpn/po/bg/openvpn.po
+++ b/applications/luci-app-openvpn/po/bg/openvpn.po
@@ -428,7 +428,7 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
@@ -549,16 +549,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Запази"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -731,7 +731,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -750,7 +750,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/bn_BD/openvpn.po b/applications/luci-app-openvpn/po/bn_BD/openvpn.po
index 5be6900647..d228a99b7f 100644
--- a/applications/luci-app-openvpn/po/bn_BD/openvpn.po
+++ b/applications/luci-app-openvpn/po/bn_BD/openvpn.po
@@ -428,7 +428,7 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
@@ -549,16 +549,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "সংরক্ষণ করুন"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -731,7 +731,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -750,7 +750,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/ca/openvpn.po b/applications/luci-app-openvpn/po/ca/openvpn.po
index fd6fcac7e5..a577d09b41 100644
--- a/applications/luci-app-openvpn/po/ca/openvpn.po
+++ b/applications/luci-app-openvpn/po/ca/openvpn.po
@@ -431,7 +431,7 @@ msgstr "Persisteix/deixa de persistir ifconfig-pool"
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr "Ping remot cada n segons sobre port TCP/UDP"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "Editeu aquest fitxer directament en una sessió de terminal."
@@ -552,16 +552,16 @@ msgstr "Executa l'script en desconnectar-te el client"
msgid "Run up/down scripts for all restarts"
msgstr "Executa els scripts d'activació/desactivació per tots els reinicis."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Desar"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -735,7 +735,7 @@ msgstr "Directori temporal pel fitxer de retorn per la connexió de client"
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -754,7 +754,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/cs/openvpn.po b/applications/luci-app-openvpn/po/cs/openvpn.po
index 10a182c184..f1aac1374d 100644
--- a/applications/luci-app-openvpn/po/cs/openvpn.po
+++ b/applications/luci-app-openvpn/po/cs/openvpn.po
@@ -436,7 +436,7 @@ msgstr "Zachovávat/zrušit ifconfig-pool"
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr "Ping protistrany každých n sekund přes port TCP/UDP"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "Upravte tento soubor přímo v relaci terminálu."
@@ -558,17 +558,17 @@ msgstr "Spustit skript cmd pro odpojení klienta"
msgid "Run up/down scripts for all restarts"
msgstr "Spouštět up/down skripty při všech restartech"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Uložit"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
"Sekce pro přidání volitelného souboru \"auth-user-pass\" s pověřeními (%s)"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr "Sekce pro úpravu konfiguračního souboru OVPN (%s)"
@@ -741,7 +741,7 @@ msgstr "Dočasný adresář pro návratový soubor client-connect"
msgid "The 'Name' field must not be empty!"
msgstr "Pole 'Název' nesmí být prázdné!"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -760,7 +760,7 @@ msgstr "Směr klíče pro možnosti 'tls-auth' a 'secret'"
msgid "The lowest supported TLS version"
msgstr "Nejnižší podporovaná verze TLS"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/da/openvpn.po b/applications/luci-app-openvpn/po/da/openvpn.po
index 7c911aaf41..02f5748dca 100644
--- a/applications/luci-app-openvpn/po/da/openvpn.po
+++ b/applications/luci-app-openvpn/po/da/openvpn.po
@@ -436,7 +436,7 @@ msgstr "Vedvarende/afbrudt ifconfig-pool"
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr "Ping fjern hvert n sekund over TCP/UDP-port"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "Du skal redigere denne fil direkte i en terminalsession."
@@ -559,18 +559,18 @@ msgstr "Kør script cmd ved afbrydelse af klientforbindelse"
msgid "Run up/down scripts for all restarts"
msgstr "Kør op/ned-scripts for alle genstarter"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Gem"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
"Afsnit til tilføjelse af en valgfri 'auth-user-pass'-fil med dine "
"legitimationsoplysninger (%s)"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr "Afsnit til ændring af OVPN-konfigurationsfilen (%s)"
@@ -747,7 +747,7 @@ msgstr "Midlertidig mappe til returfilen for client-connect"
msgid "The 'Name' field must not be empty!"
msgstr "Feltet \"Navn\" må ikke være tomt!"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -768,7 +768,7 @@ msgstr "Den vigtigste retning for 'tls-auth' og 'hemmelige' indstillinger"
msgid "The lowest supported TLS version"
msgstr "Den lavest understøttede TLS-version"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/de/openvpn.po b/applications/luci-app-openvpn/po/de/openvpn.po
index dd4dbbb482..96d26226e1 100644
--- a/applications/luci-app-openvpn/po/de/openvpn.po
+++ b/applications/luci-app-openvpn/po/de/openvpn.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2020-10-20 05:26+0000\n"
-"Last-Translator: Andreas Götz <agoetz@tdt.de>\n"
+"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/de/>\n"
"Language: de\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.3.1-dev\n"
+"X-Generator: Weblate 4.11-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -438,7 +438,7 @@ msgstr "Persistenten IP-Adressbereich nutzen"
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr "Ping-Intervall für Gegenstellen"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "Bitte bearbeiten Sie diese Datei direkt in einer Terminalsitzung."
@@ -560,18 +560,18 @@ msgstr "Shell-Kommando beim Trennen von Teilnehmer-Verbindungen ausführen"
msgid "Run up/down scripts for all restarts"
msgstr "Shell-Kommandos bei jedem Neustart ausführen"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Speichern"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
"Abschnitt zum Hinzufügen einer optionalen Datei 'auth-user-pass' mit Ihren "
"Anmeldeinformationen (%s)"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr "Abschnitt zum Ändern der OVPN-Konfigurationsdatei (%s)"
@@ -581,12 +581,16 @@ msgid ""
"Security recommendation: It is recommended to not enable compression and set "
"this parameter to `no`"
msgstr ""
+"Sicherheitsempfehlung: Es wird empfohlen, die Komprimierung nicht zu "
+"aktivieren und diesen Parameter auf \"no\" zu setzen"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:165
msgid ""
"Security recommendation: It is recommended to not enable compression and set "
"this parameter to `stub-v2`"
msgstr ""
+"Sicherheitsempfehlung: Es wird empfohlen, die Komprimierung nicht zu "
+"aktivieren und diesen Parameter auf \"stub-v2\" zu setzen"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:85
msgid "Select template ..."
@@ -746,7 +750,7 @@ msgstr "Temporäres Verzeichnis für Teilnehmer-Verbindungen"
msgid "The 'Name' field must not be empty!"
msgstr "Das Feld 'Name' darf nicht leer sein!"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -767,7 +771,7 @@ msgstr "Schlüssel-Richtung für die Optionen 'tls-auth' und 'secret'"
msgid "The lowest supported TLS version"
msgstr "Die niedrigste unterstützte TLS-Version"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/el/openvpn.po b/applications/luci-app-openvpn/po/el/openvpn.po
index 8e70b5b832..46f4b43f2c 100644
--- a/applications/luci-app-openvpn/po/el/openvpn.po
+++ b/applications/luci-app-openvpn/po/el/openvpn.po
@@ -431,7 +431,7 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
@@ -552,16 +552,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -734,7 +734,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -753,7 +753,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/en/openvpn.po b/applications/luci-app-openvpn/po/en/openvpn.po
index 39f2821285..4a81f8d4a4 100644
--- a/applications/luci-app-openvpn/po/en/openvpn.po
+++ b/applications/luci-app-openvpn/po/en/openvpn.po
@@ -429,7 +429,7 @@ msgstr "Persist/unpersist ifconfig-pool"
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr "Ping remote every n seconds over TCP/UDP port"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
@@ -550,16 +550,16 @@ msgstr "Run script cmd on client disconnection"
msgid "Run up/down scripts for all restarts"
msgstr "Run up/down scripts for all restarts"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -732,7 +732,7 @@ msgstr "Temporary directory for client-connect return file"
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -751,7 +751,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/es/openvpn.po b/applications/luci-app-openvpn/po/es/openvpn.po
index 07ab7cb59a..37bfc0b806 100644
--- a/applications/luci-app-openvpn/po/es/openvpn.po
+++ b/applications/luci-app-openvpn/po/es/openvpn.po
@@ -436,7 +436,7 @@ msgstr "Mantener/no mantener el listado de interfaces"
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr "Ping al remoto cada n segundos sobre un puerto TCP/UDP"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "Por favor, edite este archivo directamente en una sesión de terminal."
@@ -559,18 +559,18 @@ msgstr "Script a ejecutar tras una desconexión de cliente"
msgid "Run up/down scripts for all restarts"
msgstr "Ejecutar scripts de activación/desactivación en todos los reinicios"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Guardar"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
"Sección para agregar un archivo opcional 'auth-user-pass' con sus "
"credenciales (%s)"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr "Sección para modificar el archivo de configuración OVPN (% )"
@@ -748,7 +748,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr "¡El campo 'Nombre' no debe estar vacío!"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -769,7 +769,7 @@ msgstr "La dirección clave para las opciones 'tls-auth' y 'secret'"
msgid "The lowest supported TLS version"
msgstr "La versión TLS más baja soportada"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/fa/openvpn.po b/applications/luci-app-openvpn/po/fa/openvpn.po
index 65bfff6092..1f48e70ffa 100644
--- a/applications/luci-app-openvpn/po/fa/openvpn.po
+++ b/applications/luci-app-openvpn/po/fa/openvpn.po
@@ -436,7 +436,7 @@ msgstr "حفظ/عدم حفظ ifconfig-pool"
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr "پینگ کردن ریموت هر n ثانیه تحت پورت TCP/UDP"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "لطفا این فایل را مستقیما در یک نشست ترمینال ویرایش نمایید."
@@ -557,16 +557,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -739,7 +739,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -758,7 +758,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/fi/openvpn.po b/applications/luci-app-openvpn/po/fi/openvpn.po
index 29331b4181..c056ec4f6b 100644
--- a/applications/luci-app-openvpn/po/fi/openvpn.po
+++ b/applications/luci-app-openvpn/po/fi/openvpn.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-01-20 15:48+0000\n"
-"Last-Translator: olli <olli.asikainen@gmail.com>\n"
+"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/fi/>\n"
"Language: 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.5-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'"
@@ -28,7 +28,7 @@ msgstr "Lisää"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:225
msgid "Add route after establishing connection"
-msgstr ""
+msgstr "Lisää reitti yhteyden muodostamisen jälkeen"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
msgid "Add template based configuration"
@@ -49,7 +49,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:740
msgid "Allow only one session"
-msgstr ""
+msgstr "Salli vain yksi istunto"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:193
msgid "Allow remote to change its IP or port"
@@ -69,11 +69,11 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:68
msgid "Append log to file"
-msgstr ""
+msgstr "Lisää lokia tiedostoon"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:486
msgid "Authenticate using username/password"
-msgstr ""
+msgstr "Tunnistaudu käyttäen käyttäjätunnusta/salasanaa"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
msgid "Automatically redirect default route"
@@ -146,7 +146,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:564
msgid "Cryptography"
-msgstr ""
+msgstr "Salaustekniikka"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:233
msgid "Delay n seconds after connection"
@@ -159,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-parametrit"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:427
msgid "Directory for custom client config files"
@@ -184,7 +184,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:237
msgid "Don't add routes automatically"
-msgstr ""
+msgstr "Älä lisää reittejä automaattisesti"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
msgid "Don't cache --askpass or --auth-user-pass passwords"
@@ -200,7 +200,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:72
msgid "Don't log timestamps"
-msgstr ""
+msgstr "Älä lokita aikaleimoja"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:241
msgid "Don't pull routes automatically"
@@ -347,16 +347,16 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
msgid "Local certificate"
-msgstr ""
+msgstr "Paikallinen sertifikaatti"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:177
msgid "Local host name or IP address"
-msgstr ""
+msgstr "Paikallinen laitenimi tai IP-osoite"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
msgid "Local private key"
-msgstr ""
+msgstr "Paikallinen yksityinen avain"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:173
msgid "Major mode"
@@ -380,7 +380,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:95
msgid "OVPN configuration file upload"
-msgstr ""
+msgstr "OVPN-määritystiedoston lähetys"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Only accept connections from given X509 name"
@@ -397,7 +397,7 @@ msgstr "OpenVPN"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:11
msgid "OpenVPN instances"
-msgstr ""
+msgstr "OpenVPN-instanssit"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:84
msgid "Optimize TUN/TAP/UDP writes"
@@ -410,11 +410,11 @@ msgstr "Yleiskatsaus"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
msgid "PKCS#12 file containing keys"
-msgstr ""
+msgstr "PKCS#12-tiedosto sisältäen avaimet"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:137
msgid "Pass environment variables to script"
-msgstr ""
+msgstr "Välitä ympäristömuuttujat skriptille"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
msgid "Persist replay-protection state"
@@ -428,17 +428,17 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:51
msgid "Please select a valid OVPN config file to upload!"
-msgstr ""
+msgstr "Valitse kelvollinen OVPN-määritystiedosto lähetettäväksi!"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:23
msgid "Please select a valid VPN template!"
-msgstr ""
+msgstr "Valitse kelvollinen VPN-mallipohja!"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:161
msgid "Policy level over usage of external programs and scripts"
@@ -549,16 +549,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Tallenna"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -577,7 +577,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:85
msgid "Select template ..."
-msgstr ""
+msgstr "Valitse mallipohja..."
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:496
msgid "Send notification to peer on disconnect"
@@ -585,7 +585,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:15
msgid "Service"
-msgstr ""
+msgstr "Palvelu"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:266
msgid "Set TCP/UDP MTU"
@@ -675,11 +675,11 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:117
msgid "Start/Stop"
-msgstr ""
+msgstr "Käynnistä/pysäytä"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:106
msgid "Started"
-msgstr ""
+msgstr "Käynnistetty"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:100
msgid "Status file format version"
@@ -731,7 +731,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -750,7 +750,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
@@ -771,17 +771,17 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
msgid "Upload"
-msgstr "Lähetä"
+msgstr "Lähetys"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
msgid "Upload ovpn file"
-msgstr ""
+msgstr "Lähetä ovpn-tiedosto"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
msgid "Use protocol"
-msgstr ""
+msgstr "Käytä protokollaa"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:209
msgid "Use tun/tap device node"
@@ -797,7 +797,7 @@ msgstr "VPN"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:64
msgid "Write log to file"
-msgstr ""
+msgstr "Kirjoita loki tiedostoon"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:96
msgid "Write status to file every n seconds"
@@ -818,7 +818,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:111
msgid "yes (%i)"
-msgstr ""
+msgstr "kyllä (%i)"
#~ msgid "Daemonize after initialization"
#~ msgstr "Daemonize after initialization"
diff --git a/applications/luci-app-openvpn/po/fr/openvpn.po b/applications/luci-app-openvpn/po/fr/openvpn.po
index 453289d436..8ceed1ba52 100644
--- a/applications/luci-app-openvpn/po/fr/openvpn.po
+++ b/applications/luci-app-openvpn/po/fr/openvpn.po
@@ -449,7 +449,7 @@ msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
"Envoyer un ping à l'hôte distant toutes les n secondes sur le port TCP/UDP"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "Veuillez modifier ce fichier directement dans une session de terminal."
@@ -572,18 +572,18 @@ msgstr "Exécuter une commande de script lors de la déconnexion d'un client"
msgid "Run up/down scripts for all restarts"
msgstr "Exécuter les scripts up/down à tous les redémarrages"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Enregistrer"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
"Section permettant d'ajouter un fichier facultatif \"auth-user-pass\" avec "
"vos informations d'identification (%s)"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr "Section pour modifier le fichier de configuration de l'OVPN (%s)"
@@ -761,7 +761,7 @@ msgstr "Répertoire pour le fichier temporaire lié à la connexion d'un client"
msgid "The 'Name' field must not be empty!"
msgstr "Le champ 'Nom' ne doit pas être vide !"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -782,7 +782,7 @@ msgstr "La direction clé pour les options 'tls-auth' et 'secret'"
msgid "The lowest supported TLS version"
msgstr "La version TLS la plus basse supportée"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/he/openvpn.po b/applications/luci-app-openvpn/po/he/openvpn.po
index f2e14fe3d0..c5a38baedd 100644
--- a/applications/luci-app-openvpn/po/he/openvpn.po
+++ b/applications/luci-app-openvpn/po/he/openvpn.po
@@ -426,7 +426,7 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
@@ -547,16 +547,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -729,7 +729,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -748,7 +748,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/hi/openvpn.po b/applications/luci-app-openvpn/po/hi/openvpn.po
index ffd12c0b20..1a9aa7bc3f 100644
--- a/applications/luci-app-openvpn/po/hi/openvpn.po
+++ b/applications/luci-app-openvpn/po/hi/openvpn.po
@@ -428,7 +428,7 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
@@ -549,16 +549,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -731,7 +731,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -750,7 +750,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/hu/openvpn.po b/applications/luci-app-openvpn/po/hu/openvpn.po
index 39d2daf866..d8e1ddbad4 100644
--- a/applications/luci-app-openvpn/po/hu/openvpn.po
+++ b/applications/luci-app-openvpn/po/hu/openvpn.po
@@ -440,7 +440,7 @@ msgstr "Ifconfig tároló állandóvá vagy nem állandóvá tétele"
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr "Távoli gép pingelése N másodpercenként TCP/UDP porton keresztül"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "Szerkessze ezt a fájlt közvetlenül egy terminál munkamenetben."
@@ -562,18 +562,18 @@ msgid "Run up/down scripts for all restarts"
msgstr ""
"Felkapcsolási és lekapcsolási parancsfájlok futtatása minden újraindításnál"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Mentés"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
"Egy szakasz egy nem kötelező „auth-user-pass” fájl hozzáadásához a "
"hitelesítési adatokkal (%s)"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr "Egy szakasz az OVPN beállítófájl módosításához (%s)"
@@ -751,7 +751,7 @@ msgstr "Átmeneti könyvtár az ügyfélkapcsolódás visszatérési fájljához
msgid "The 'Name' field must not be empty!"
msgstr "A „Name” mező nem lehet üres!"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -770,7 +770,7 @@ msgstr "A kulcsirány a „tls-auth” és „secret” beállításoknál"
msgid "The lowest supported TLS version"
msgstr "A legalacsonyabb támogatott TLS verzió"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/it/openvpn.po b/applications/luci-app-openvpn/po/it/openvpn.po
index fbf8ab1be8..a801be7de4 100644
--- a/applications/luci-app-openvpn/po/it/openvpn.po
+++ b/applications/luci-app-openvpn/po/it/openvpn.po
@@ -439,7 +439,7 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "Modifica questo file direttamente in una sessione del terminale."
@@ -560,16 +560,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Salva"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr "Sezione per la modifica del file di configurazione OVPN (%s)"
@@ -746,7 +746,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -767,7 +767,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr "La versione TLS più bassa supportata"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/ja/openvpn.po b/applications/luci-app-openvpn/po/ja/openvpn.po
index 93015917d9..53028f0a54 100644
--- a/applications/luci-app-openvpn/po/ja/openvpn.po
+++ b/applications/luci-app-openvpn/po/ja/openvpn.po
@@ -428,7 +428,7 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
@@ -549,16 +549,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "保存"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -731,7 +731,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -750,7 +750,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/ko/openvpn.po b/applications/luci-app-openvpn/po/ko/openvpn.po
index 25badc4abb..83dd7e430c 100644
--- a/applications/luci-app-openvpn/po/ko/openvpn.po
+++ b/applications/luci-app-openvpn/po/ko/openvpn.po
@@ -428,7 +428,7 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
@@ -549,16 +549,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -731,7 +731,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -750,7 +750,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/mr/openvpn.po b/applications/luci-app-openvpn/po/mr/openvpn.po
index 669a458445..aaca270d07 100644
--- a/applications/luci-app-openvpn/po/mr/openvpn.po
+++ b/applications/luci-app-openvpn/po/mr/openvpn.po
@@ -428,7 +428,7 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
@@ -549,16 +549,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -731,7 +731,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -750,7 +750,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/ms/openvpn.po b/applications/luci-app-openvpn/po/ms/openvpn.po
index 5bd56004a5..88e37633a1 100644
--- a/applications/luci-app-openvpn/po/ms/openvpn.po
+++ b/applications/luci-app-openvpn/po/ms/openvpn.po
@@ -426,7 +426,7 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
@@ -547,16 +547,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -729,7 +729,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -748,7 +748,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/nb_NO/openvpn.po b/applications/luci-app-openvpn/po/nb_NO/openvpn.po
index 0933bc4f5d..912da279d5 100644
--- a/applications/luci-app-openvpn/po/nb_NO/openvpn.po
+++ b/applications/luci-app-openvpn/po/nb_NO/openvpn.po
@@ -426,7 +426,7 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
@@ -547,16 +547,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Lagre"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -729,7 +729,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -748,7 +748,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/pl/openvpn.po b/applications/luci-app-openvpn/po/pl/openvpn.po
index 30d2fd8d14..0c11968336 100644
--- a/applications/luci-app-openvpn/po/pl/openvpn.po
+++ b/applications/luci-app-openvpn/po/pl/openvpn.po
@@ -437,7 +437,7 @@ msgstr "Utrzymuj/Nie utrzymuj ifconfig-pool"
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr "Pinguj zdalnego co n sekund przez port TCP/UDP"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "Proszę edytować ten plik bezpośrednio w sesji terminala."
@@ -559,18 +559,18 @@ msgstr "Uruchom skrypt cmd po rozłączeniu klienta"
msgid "Run up/down scripts for all restarts"
msgstr "Uruchom skrypty góra/dół dla wszystkich restartów"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Zapisz"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
"Sekcja umożliwiająca dodanie opcjonalnego pliku 'auth-user-pass' z danymi "
"uwierzytelniającymi (%s)"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr "Sekcja modyfikacji pliku konfiguracyjnego OVPN (%s)"
@@ -748,7 +748,7 @@ msgstr "Katalog tymczasowy dla pliku zwrotnego połączenia klienta"
msgid "The 'Name' field must not be empty!"
msgstr "Pole 'Nazwa' nie może być puste!"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -769,7 +769,7 @@ msgstr "Kluczowy kierunek dla opcji \"tls-auth\" i \"secret\""
msgid "The lowest supported TLS version"
msgstr "Najniższa obsługiwana wersja protokołu TLS"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/pt/openvpn.po b/applications/luci-app-openvpn/po/pt/openvpn.po
index ebd9e80189..998cc3dab7 100644
--- a/applications/luci-app-openvpn/po/pt/openvpn.po
+++ b/applications/luci-app-openvpn/po/pt/openvpn.po
@@ -438,7 +438,7 @@ msgstr "Manter ou não o conjunto de subredes"
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr "Pingar o remoto a cada n segundos sobre a porta TCP/UDP"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "Por favor, edite este ficheiro diretamente numa sessão de terminal."
@@ -561,18 +561,18 @@ msgstr "Executar script quando o cliente desligar"
msgid "Run up/down scripts for all restarts"
msgstr "Executar scripts de abertura/activação para todos os reinicios"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Guardar"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
"Secção para adicionar um ficheiro opcional 'auth-user-pass' com as suas "
"credenciais (%s)"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr "Secção para modificar o ficheiro de configuração OVPN (%s)"
@@ -749,7 +749,7 @@ msgstr "Directório temporário para ficheiro de retorno de ligação-cliente"
msgid "The 'Name' field must not be empty!"
msgstr "O campo \"Nome\" não deve ficar vazio!"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -770,7 +770,7 @@ msgstr "A direção chave para as opções 'tls-auth' e 'secret'"
msgid "The lowest supported TLS version"
msgstr "A versão TLS suportada mais baixa"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/pt_BR/openvpn.po b/applications/luci-app-openvpn/po/pt_BR/openvpn.po
index a115b1f66e..b8d16e5491 100644
--- a/applications/luci-app-openvpn/po/pt_BR/openvpn.po
+++ b/applications/luci-app-openvpn/po/pt_BR/openvpn.po
@@ -436,7 +436,7 @@ msgstr "Manter ou não o conjunto de subredes"
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr "Pingar o remoto a cada n segundos sobre a porta TCP/UDP"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "Por favor, edite esse arquivo diretamente em uma sessão de terminal."
@@ -557,18 +557,18 @@ msgstr "Executar script quando o cliente desconectar"
msgid "Run up/down scripts for all restarts"
msgstr "Executar scripts de subida/descida para todos os reinícios"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Salvar"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
"Seção para adicionar um arquivo opcional 'auth-user-pass' com as suas "
"credenciais (%s)"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr "Seção para modificar o arquivo de configuração OVPN (%s)"
@@ -747,7 +747,7 @@ msgstr "Diretório temporário para arquivo de retorno de conexão-cliente"
msgid "The 'Name' field must not be empty!"
msgstr "O campo \"Nome\" não deve estar vazio!"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -768,7 +768,7 @@ msgstr "A direção da chave para as opções 'tls-auth' e 'secret'"
msgid "The lowest supported TLS version"
msgstr "A mais baixa versão suporta do TLS"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/ro/openvpn.po b/applications/luci-app-openvpn/po/ro/openvpn.po
index 56f5b71e52..cac079f118 100644
--- a/applications/luci-app-openvpn/po/ro/openvpn.po
+++ b/applications/luci-app-openvpn/po/ro/openvpn.po
@@ -434,7 +434,7 @@ msgstr "Persistă/nu persistă ifconfig-pool"
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr "Ping la distanță la fiecare n secunde prin portul TCP/UDP"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "Vă rugăm editaţi acest fişier intr-o sesiune de terminal."
@@ -558,18 +558,18 @@ msgstr "Rulați scriptul cmd la deconectarea clientului"
msgid "Run up/down scripts for all restarts"
msgstr "Rulați scripturi de urcare/coborâre pentru toate repornirile"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Salvați"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
"Secțiune pentru a adăuga un fișier opțional 'auth-user-pass' cu acreditările "
"dumneavoastră (%s)"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr "Secțiunea de modificare a fișierului de configurare OVPN (%s)"
@@ -739,14 +739,15 @@ msgstr "Configurație bazată pe șablon"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:437
msgid "Temporary directory for client-connect return file"
-msgstr "Director temporar pentru fișierul de întoarcere a conexiunii clientului"
+msgstr ""
+"Director temporar pentru fișierul de întoarcere a conexiunii clientului"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:12
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:40
msgid "The 'Name' field must not be empty!"
msgstr "Câmpul 'Nume' nu trebuie să fie gol!"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -767,7 +768,7 @@ msgstr "Direcția cheie pentru opțiunile \"tls-auth\" și \"secret"
msgid "The lowest supported TLS version"
msgstr "Cea mai mică versiune TLS acceptată"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/ru/openvpn.po b/applications/luci-app-openvpn/po/ru/openvpn.po
index 2cd4c4b905..27c0635982 100644
--- a/applications/luci-app-openvpn/po/ru/openvpn.po
+++ b/applications/luci-app-openvpn/po/ru/openvpn.po
@@ -481,7 +481,7 @@ msgstr "Сохранять/не сохранять пул ifconfig"
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr "Выполнять пинг-запрос каждые n секунд, используя порт TCP/UDP"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "Редактируйте данный файл только в терминале."
@@ -618,18 +618,18 @@ msgstr "Запустить скрипт командной строки при
msgid "Run up/down scripts for all restarts"
msgstr "Запускать 'up/down' скрипты во время всех перезапусков"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Сохранить"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
"Раздел для добавления дополнительного 'auto-user-pass' файла с вашими "
"учётными данными (%s)"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr "Раздел для изменения конфигурационного OVPN файла (%s)"
@@ -817,7 +817,7 @@ msgstr "Временная папка для файла возврата '-clien
msgid "The 'Name' field must not be empty!"
msgstr "Поле 'Имя' не должно быть пустым!"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -836,7 +836,7 @@ msgstr "Указать ключ для параметров 'tls-auth' и 'secre
msgid "The lowest supported TLS version"
msgstr "Самая низкая поддерживаемая версия протокола TLS"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/sk/openvpn.po b/applications/luci-app-openvpn/po/sk/openvpn.po
index 376d10ef4d..57ceaf7cf3 100644
--- a/applications/luci-app-openvpn/po/sk/openvpn.po
+++ b/applications/luci-app-openvpn/po/sk/openvpn.po
@@ -426,7 +426,7 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
@@ -547,16 +547,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Uložiť"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -729,7 +729,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -748,7 +748,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/sv/openvpn.po b/applications/luci-app-openvpn/po/sv/openvpn.po
index 8e29f40c30..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"
@@ -426,7 +428,7 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "Vänligen redigera den här filen direkt i en terminal-session."
@@ -547,16 +549,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Spara"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -729,7 +731,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -748,7 +750,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/templates/openvpn.pot b/applications/luci-app-openvpn/po/templates/openvpn.pot
index f92387c2be..4c25b09783 100644
--- a/applications/luci-app-openvpn/po/templates/openvpn.pot
+++ b/applications/luci-app-openvpn/po/templates/openvpn.pot
@@ -415,7 +415,7 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
@@ -536,16 +536,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -718,7 +718,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -737,7 +737,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/tr/openvpn.po b/applications/luci-app-openvpn/po/tr/openvpn.po
index e603f07ea7..e42cc55405 100644
--- a/applications/luci-app-openvpn/po/tr/openvpn.po
+++ b/applications/luci-app-openvpn/po/tr/openvpn.po
@@ -432,9 +432,10 @@ msgstr "Kalıcı/Kalıcı olmayan ifconfig-pool"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:312
msgid "Ping remote every n seconds over TCP/UDP port"
-msgstr "TCP / UDP bağlantı noktası üzerinden n saniyede bir uzaktan ping gönder"
+msgstr ""
+"TCP / UDP bağlantı noktası üzerinden n saniyede bir uzaktan ping gönder"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "Lütfen bu dosyayı doğrudan bir terminal oturumunda düzenleyin."
@@ -557,18 +558,18 @@ msgid "Run up/down scripts for all restarts"
msgstr ""
"Tüm yeniden başlatmalar için komut dosyalarını yukarı / aşağı çalıştırın"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Kaydet"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
"Kimlik bilgilerinizle (%s) isteğe bağlı bir 'auth-user-pass' dosyası ekleme "
"bölümü"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr "OVPN yapılandırma dosyasını değiştirme bölümü (%s)"
@@ -586,8 +587,8 @@ msgid ""
"Security recommendation: It is recommended to not enable compression and set "
"this parameter to `stub-v2`"
msgstr ""
-"Güvenlik önerisi: Sıkıştırmanın etkinleştirilmemesi ve bu parametrenin \"stub"
-"-v2\" olarak ayarlanması önerilir"
+"Güvenlik önerisi: Sıkıştırmanın etkinleştirilmemesi ve bu parametrenin "
+"\"stub-v2\" olarak ayarlanması önerilir"
#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:85
msgid "Select template ..."
@@ -746,7 +747,7 @@ msgstr "Client-connect dönüş dosyası için geçici dizin"
msgid "The 'Name' field must not be empty!"
msgstr "'Ad' alanı boş olmamalıdır!"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -767,7 +768,7 @@ msgstr "'tls-auth' ve 'secret' seçeneklerinin temel yönü"
msgid "The lowest supported TLS version"
msgstr "Desteklenen en düşük TLS sürümü"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/uk/openvpn.po b/applications/luci-app-openvpn/po/uk/openvpn.po
index 24e2b79947..9b64327158 100644
--- a/applications/luci-app-openvpn/po/uk/openvpn.po
+++ b/applications/luci-app-openvpn/po/uk/openvpn.po
@@ -427,7 +427,7 @@ msgstr ""
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
@@ -548,16 +548,16 @@ msgstr ""
msgid "Run up/down scripts for all restarts"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "Зберегти"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -730,7 +730,7 @@ msgstr ""
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -749,7 +749,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/vi/openvpn.po b/applications/luci-app-openvpn/po/vi/openvpn.po
index 0019a5fc71..97311d67e4 100644
--- a/applications/luci-app-openvpn/po/vi/openvpn.po
+++ b/applications/luci-app-openvpn/po/vi/openvpn.po
@@ -430,7 +430,7 @@ msgstr "Persist/unpersist ifconfig-pool"
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr "Ping remote mỗi n giây trên cổng TCP/UDP"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr ""
@@ -551,16 +551,16 @@ msgstr "Chạy script cmd trên đối tượng không kết nối"
msgid "Run up/down scripts for all restarts"
msgstr "Chạy up/down scripts cho tất cả khởi động"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr ""
@@ -733,7 +733,7 @@ msgstr "Danh mục tạm thời cho tập tin client-connect return"
msgid "The 'Name' field must not be empty!"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -752,7 +752,7 @@ msgstr ""
msgid "The lowest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/zh_Hans/openvpn.po b/applications/luci-app-openvpn/po/zh_Hans/openvpn.po
index e237878a77..672eed79a9 100644
--- a/applications/luci-app-openvpn/po/zh_Hans/openvpn.po
+++ b/applications/luci-app-openvpn/po/zh_Hans/openvpn.po
@@ -432,7 +432,7 @@ msgstr "持久/非持久 ifconfig 池"
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr "每 n 秒 ping 一次远程 TCP/UDP 端口"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "请直接在终端会话中编辑此文件。"
@@ -553,16 +553,16 @@ msgstr "当客户端断开时在命令行下允许脚本"
msgid "Run up/down scripts for all restarts"
msgstr "每次重启都执行启动/关闭脚本"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "保存"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr "在此区域编辑“auth-user-pass”文件的内容(%s)"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr "在此区域修改 OVPN 配置文件(%s)"
@@ -735,7 +735,7 @@ msgstr "客户端连接返回文件的临时目录"
msgid "The 'Name' field must not be empty!"
msgstr "“名称”字段不能为空!"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -754,7 +754,7 @@ msgstr "“tls-auth”和“secret”选项的密钥类型"
msgid "The lowest supported TLS version"
msgstr "最低支持的 TLS 版本"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-openvpn/po/zh_Hant/openvpn.po b/applications/luci-app-openvpn/po/zh_Hant/openvpn.po
index 74ee3f7229..013471f63d 100644
--- a/applications/luci-app-openvpn/po/zh_Hant/openvpn.po
+++ b/applications/luci-app-openvpn/po/zh_Hant/openvpn.po
@@ -433,7 +433,7 @@ msgstr "持久/非持久 ifconfig 池"
msgid "Ping remote every n seconds over TCP/UDP port"
msgstr "每 n 秒 ping 一次遠端 TCP/UDP 埠"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:32
msgid "Please edit this file directly in a terminal session."
msgstr "請編輯在終端機會話中的此文件目錄."
@@ -554,16 +554,16 @@ msgstr "當客戶端斷開時在指令列下允許指令碼"
msgid "Run up/down scripts for all restarts"
msgstr "每次重啟都執行啟動/關閉指令碼"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:41
msgid "Save"
msgstr "儲存"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:65
msgid ""
"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
msgstr "本節添加帶有您的憑據(%s)的可選“ auth-user-pass”文件"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:44
msgid "Section to modify the OVPN config file (%s)"
msgstr "節錄OVPN設置文件(%s)的部分"
@@ -736,7 +736,7 @@ msgstr "客戶端連線返回檔案的臨時目錄"
msgid "The 'Name' field must not be empty!"
msgstr "'名稱'欄位不能是空白!"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:22
msgid ""
"The OVPN config file (%s) could not be found, please check your "
"configuration."
@@ -755,7 +755,7 @@ msgstr "“tls-auth”和“secret”選項的金鑰型別"
msgid "The lowest supported TLS version"
msgstr "最低支援的 TLS 版本"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:31
msgid ""
"The size of the OVPN config file (%s) is too large for online editing in "
"LuCI (&ge; 100 KB)."
diff --git a/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js b/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js
index 69b69be9b9..57f2006e53 100644
--- a/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js
+++ b/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js
@@ -994,13 +994,13 @@ function updateLists(data)
});
}
-var keyTimeout = null;
+var inputTimeout = null;
-function handleKeyUp(ev) {
- if (keyTimeout !== null)
- window.clearTimeout(keyTimeout);
+function handleInput(ev) {
+ if (inputTimeout !== null)
+ window.clearTimeout(inputTimeout);
- keyTimeout = window.setTimeout(function() {
+ inputTimeout = window.setTimeout(function() {
display(ev.target.value);
}, 250);
}
@@ -1027,7 +1027,7 @@ return view.extend({
E('div', {}, [
E('label', {}, _('Filter') + ':'),
E('span', { 'class': 'control-group' }, [
- E('input', { 'type': 'text', 'name': 'filter', 'placeholder': _('Type to filter…'), 'value': query, 'keyup': handleKeyUp }),
+ E('input', { 'type': 'text', 'name': 'filter', 'placeholder': _('Type to filter…'), 'value': query, 'input': handleInput }),
E('button', { 'class': 'btn cbi-button', 'click': handleReset }, [ _('Clear') ])
])
]),
diff --git a/applications/luci-app-opkg/po/fi/opkg.po b/applications/luci-app-opkg/po/fi/opkg.po
index 69cb6e0c7b..954bffda00 100644
--- a/applications/luci-app-opkg/po/fi/opkg.po
+++ b/applications/luci-app-opkg/po/fi/opkg.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-11-16 17:38+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2022-03-13 23:17+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopkg/fi/>\n"
"Language: 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.9.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1044
msgid "Actions"
@@ -20,7 +20,7 @@ msgstr "Toiminnot"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:850
msgid "Automatically remove unused dependencies"
-msgstr "Poista tarpettomat riippuvuudet automaattisesti"
+msgstr "Poista tarpeettomat riippuvuudet automaattisesti"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1054
msgid "Available"
@@ -33,10 +33,11 @@ msgid ""
"custom repository entries. The configuration in the other files may be "
"changed but is usually not preserved by <em>sysupgrade</em>."
msgstr ""
-"Alla on luettelo <em> opkg: n </em> käyttämistä määrityksistä. Käytä <em> "
-"opkg.conf </em> yleisiä asetuksia varten ja <em> customfeeds.conf </em> "
-"mukautettujen arkistojen merkinnöille. Voit toki muuttaa myös muita "
-"tiedostoja, mutta <em> sysupgrade </em> ei yleensä säilytä muutoksia."
+"Alla on luettelo <em>opkg</em>:n käyttämistä määritystiedostoista. Käytä "
+"<em>opkg.conf</em>-tiedostoa yleisiä asetuksia varten ja <em>customfeeds."
+"conf</em>-tiedostoa mukautettujen arkistojen merkinnöille. Voit toki muuttaa "
+"myös muita tiedostoja, mutta <em>sysupgrade</em> ei yleensä säilytä "
+"muutoksia."
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:697
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:743
@@ -178,7 +179,7 @@ msgstr "OK"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:801
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:815
msgid "OPKG Configuration"
-msgstr "OPKG Määritys"
+msgstr "OPKG-määritys"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:692
msgid "Overwrite files from other package(s)"
@@ -190,7 +191,7 @@ msgstr "Paketin nimi"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1038
msgid "Package name or URL…"
-msgstr "Paketin nimi tai URL …"
+msgstr "Paketin nimi tai URL…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1061
msgid "Previous page"
@@ -198,7 +199,7 @@ msgstr "Edellinen sivu"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:734
msgid "Really attempt to install <em>%h</em>?"
-msgstr "Yritetäänkö todella asentaa <em>%h</em>?"
+msgstr "Yritätkö todella asentaa <em>%h</em>?"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:864
msgid "Remove"
@@ -214,7 +215,7 @@ msgstr "Poista…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:665
msgid "Require approx. %.1024mB size for %d package(s) to install."
-msgstr "Paketin/Pekettien %d asennus edellyttää noin %.1024mB tilaa."
+msgstr "%d paketin asennus edellyttää noin %.1024mB tilaa."
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:489
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:507
@@ -224,7 +225,9 @@ msgstr "Vaatii version %h %h, asennettu %h"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:512
msgid ""
"Required dependency package <em>%h</em> is not available in any repository."
-msgstr "Vaadittava paketti <em>% h </em> ei ole käytettävissä missään."
+msgstr ""
+"Vaadittava riippuvuuspaketti <em>%h</em> ei ole saatavilla mistään "
+"ohjelmistolähteestä."
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:480
msgid "Requires update to %h %h"
@@ -244,7 +247,7 @@ msgstr "Tallenna"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:802
msgid "Saving configuration data…"
-msgstr "Tallennetaan määritystietoja …"
+msgstr "Tallennetaan määritystietoja…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:683
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:843
@@ -276,19 +279,20 @@ msgstr ""
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:730
msgid "The package <em>%h</em> is not available in any configured repository."
msgstr ""
-"Paketti <em>%h</em> ei ole käytettävissä missään määritetyssä lähteessä."
+"Paketti <em>%h</em> ei ole saatavilla mistään määritetystä "
+"ohjelmistolähteestä."
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:502
msgid ""
"The repository version of package <em>%h</em> is not compatible, require %s "
"but only %s is available."
msgstr ""
-"Paketti <em>%h</em> ei ole yhteensopiva is not compatible, vaaditaan%s mutta "
-"vain %s on käytettävissä."
+"Ohjelmistolähteen versio paketista <em>%h</em> ei ole yhteensopiva, "
+"vaaditaan %s mutta vain %s on saatavilla."
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1030
msgid "Type to filter…"
-msgstr "Kirjoita suodatin…"
+msgstr "Kirjoita suodattaaksesi…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:925
msgid "Unable to execute <em>opkg %s</em> command: %s"
@@ -317,7 +321,7 @@ msgstr "Päivitys…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1047
msgid "Upload Package…"
-msgstr "Lähetä paketti …"
+msgstr "Lähetä paketti…"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:682
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:842
diff --git a/applications/luci-app-opkg/po/pt/opkg.po b/applications/luci-app-opkg/po/pt/opkg.po
index ab0396f4f6..4f9733421e 100644
--- a/applications/luci-app-opkg/po/pt/opkg.po
+++ b/applications/luci-app-opkg/po/pt/opkg.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 19:03+0200\n"
-"PO-Revision-Date: 2020-05-03 18:57+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2022-03-16 09:23+0000\n"
+"Last-Translator: moonlightz <hugo.simoes.1984@gmail.com>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopkg/pt/>\n"
"Language: pt\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.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1044
msgid "Actions"
@@ -20,7 +20,7 @@ msgstr "Ações"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:850
msgid "Automatically remove unused dependencies"
-msgstr "Remover automaticamente dependências não usadas"
+msgstr "Remover automaticamente dependências não utilizadas"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:1054
msgid "Available"
@@ -33,8 +33,8 @@ msgid ""
"custom repository entries. The configuration in the other files may be "
"changed but is usually not preserved by <em>sysupgrade</em>."
msgstr ""
-"Abaixo encontra-se uma lista dos vários ficheiros de configuração usados "
-"pelo <em>opkg</em>. Use <em>opkg.conf</em> para definições globais e "
+"Em baixo está uma listagem dos vários ficheiros de configuração utilizados "
+"pelo <em>opkg</em>. Utilize <em>opkg.conf</em> para definições globais e "
"<em>customfeeds.conf</em> para entradas de repositórios personalizados. A "
"configuração dos outros ficheiros pode ser alterada mas geralmente não é "
"preservada pelo <em>sysupgrade</em>."
@@ -99,7 +99,7 @@ msgstr "Espaço livre"
#: applications/luci-app-opkg/root/usr/share/rpcd/acl.d/luci-app-opkg.json:3
msgid "Grant access to opkg management"
-msgstr "Conceder acesso à gestão de opkg"
+msgstr "Conceder acesso à gestão do opkg"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:705
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:721
@@ -153,15 +153,15 @@ msgstr "Próxima página"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:345
msgid "No information available"
-msgstr "Sem informação disponível"
+msgstr "Não há informação disponível"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:333
msgid "No packages"
-msgstr "Sem pacotes"
+msgstr "Não há pacotes"
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:349
msgid "No packages matching \"<strong>%h</strong>\"."
-msgstr "Sem pacotes com correspondência a \"<strong>%h</strong>\"."
+msgstr "Não há pacotes com correspondência a \"<strong>%h</strong>\"."
#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:514
msgid "Not available"
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-p910nd/po/pt/p910nd.po b/applications/luci-app-p910nd/po/pt/p910nd.po
index 6acda26aee..e1f12461d4 100644
--- a/applications/luci-app-p910nd/po/pt/p910nd.po
+++ b/applications/luci-app-p910nd/po/pt/p910nd.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 19:03+0200\n"
-"PO-Revision-Date: 2020-05-02 10:21+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2022-03-16 09:23+0000\n"
+"Last-Translator: moonlightz <hugo.simoes.1984@gmail.com>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsp910nd/pt/>\n"
"Language: pt\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.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:47
msgid "Bidirectional mode"
@@ -44,7 +44,7 @@ msgstr "Porta"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:14
msgid "Settings"
-msgstr "Configurações"
+msgstr "Definições"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:22
msgid "Specifies the interface to listen on."
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/fi/polipo.po b/applications/luci-app-polipo/po/fi/polipo.po
index be23bc270e..27b3f223ea 100644
--- a/applications/luci-app-polipo/po/fi/polipo.po
+++ b/applications/luci-app-polipo/po/fi/polipo.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-18 19:32+0000\n"
-"Last-Translator: Demian Wright <wright.demian+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/fi/>\n"
"Language: 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.7\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -67,7 +67,7 @@ msgstr ""
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:10
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:120
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-polipo/root/usr/share/rpcd/acl.d/luci-app-polipo.json:3
msgid "Grant UCI access for luci-app-polipo"
diff --git a/applications/luci-app-privoxy/po/pl/privoxy.po b/applications/luci-app-privoxy/po/pl/privoxy.po
index 6c800a87b6..de45ee5bc3 100644
--- a/applications/luci-app-privoxy/po/pl/privoxy.po
+++ b/applications/luci-app-privoxy/po/pl/privoxy.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-12-16 11:01+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"Last-Translator: Daniel Pawlik <pawlik.dan@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsprivoxy/pl/>\n"
"Language: pl\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.4-dev\n"
+"X-Generator: Weblate 4.11-dev\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
msgid ""
@@ -405,7 +405,7 @@ msgstr "Start/Stop"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:116
msgid "Start/Stop Privoxy WEB Proxy"
-msgstr "Start/Stop Privoxy WEB Proxy"
+msgstr "Włącz/Wyłącz Privoxy WEB Proxy"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:875
msgid "Startup banner and warnings."
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/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/fi/radicale.po b/applications/luci-app-radicale/po/fi/radicale.po
index 4039abfec9..a1282e0e89 100644
--- a/applications/luci-app-radicale/po/fi/radicale.po
+++ b/applications/luci-app-radicale/po/fi/radicale.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"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-13 16:07+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/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.8.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -328,7 +328,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:56
msgid "Reload"
-msgstr ""
+msgstr "Lataa uudelleen"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:688
msgid "Response Encoding"
@@ -400,7 +400,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:473
msgid "Storage"
-msgstr ""
+msgstr "Tallennustila"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:697
msgid "Storage Encoding"
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-radicale2/po/da/radicale2.po b/applications/luci-app-radicale2/po/da/radicale2.po
index 5ec6f5e688..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: 2021-12-03 21:07+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.10-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"
@@ -352,7 +352,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
msgid "Retry Delay"
-msgstr ""
+msgstr "Forsinkelse af gentagelsesforsøg"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
msgid "Rights"
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/es/radicale2.po b/applications/luci-app-radicale2/po/es/radicale2.po
index 7b1af9518b..e208d9bd31 100644
--- a/applications/luci-app-radicale2/po/es/radicale2.po
+++ b/applications/luci-app-radicale2/po/es/radicale2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2021-05-10 09:32+0000\n"
+"PO-Revision-Date: 2022-03-06 15:27+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/es/>\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 "Encriptación"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
msgid "Filename"
-msgstr "Nombre del archivo"
+msgstr "Nombre de archivo"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
msgid "Folder"
diff --git a/applications/luci-app-radicale2/po/fi/radicale2.po b/applications/luci-app-radicale2/po/fi/radicale2.po
index b2d1c0728f..4439c0d390 100644
--- a/applications/luci-app-radicale2/po/fi/radicale2.po
+++ b/applications/luci-app-radicale2/po/fi/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"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-13 16:07+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/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.7\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 "Salaus"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
msgid "Filename"
-msgstr "Tiedoston nimi"
+msgstr "Tiedostonimi"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
msgid "Folder"
@@ -142,7 +142,7 @@ msgstr ""
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
msgid ""
@@ -411,7 +411,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 "Tallennustila"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:13
msgid "Storage Type"
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/pt_BR/radicale2.po b/applications/luci-app-radicale2/po/pt_BR/radicale2.po
index 3bb8acdaa9..d85a451768 100644
--- a/applications/luci-app-radicale2/po/pt_BR/radicale2.po
+++ b/applications/luci-app-radicale2/po/pt_BR/radicale2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2021-08-06 19:40+0000\n"
+"PO-Revision-Date: 2022-03-06 15:27+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsradicale2/pt_BR/>\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-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 "Criptografia"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
msgid "Filename"
-msgstr "Nome de arquivo"
+msgstr "Nome do arquivo"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
msgid "Folder"
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/zh_Hant/radicale2.po b/applications/luci-app-radicale2/po/zh_Hant/radicale2.po
index 453106d198..1d2835cea2 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-12 20:58+0000\n"
+"Last-Translator: 王攀 <41330784@qq.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"
diff --git a/applications/luci-app-samba4/po/de/samba4.po b/applications/luci-app-samba4/po/de/samba4.po
index 284afb2164..ef5ecda1fe 100644
--- a/applications/luci-app-samba4/po/de/samba4.po
+++ b/applications/luci-app-samba4/po/de/samba4.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2020-04-01 19:11+0000\n"
-"Last-Translator: anonymous <noreply@weblate.org>\n"
+"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/de/>\n"
"Language: de\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-dev\n"
+"X-Generator: Weblate 4.11-dev\n"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:120
msgid "Allow guests"
@@ -78,7 +78,7 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:57
msgid "Enable extra Tuning"
-msgstr ""
+msgstr "Zusätzliches Tuning aktivieren"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:64
msgid "Enable macOS compatible shares"
@@ -90,6 +90,10 @@ msgid ""
"speeds and better operation via WiFi. Not recommend if multiple clients "
"write to the same files, at the same time!"
msgstr ""
+"Einige Community-gesteuerte Tuning-Parameter aktivieren, die die "
+"Schreibgeschwindigkeit und den Betrieb über WLAN verbessern können. Nicht "
+"empfehlenswert, wenn mehrere Clients gleichzeitig in dieselben Dateien "
+"schreiben!"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:65
msgid ""
@@ -113,7 +117,7 @@ msgstr "Allgemeine Einstellungen"
#: applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json:3
msgid "Grant access to LuCI app samba4"
-msgstr ""
+msgstr "Zugriff auf die LuCI-App samba4 gewähren"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Guests only"
diff --git a/applications/luci-app-samba4/po/fi/samba4.po b/applications/luci-app-samba4/po/fi/samba4.po
index afaf721a53..4b91bf5adc 100644
--- a/applications/luci-app-samba4/po/fi/samba4.po
+++ b/applications/luci-app-samba4/po/fi/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: 2020-06-02 06:42+0000\n"
-"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssamba4/fi/>\n"
"Language: fi\n"
@@ -12,11 +12,11 @@ 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-samba4/htdocs/luci-static/resources/view/samba4.js:120
msgid "Allow guests"
-msgstr ""
+msgstr "Salli vieraat"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:67
msgid "Allow legacy (insecure) protocols/authentication."
@@ -30,7 +30,7 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:117
msgid "Allowed users"
-msgstr ""
+msgstr "Sallitut käyttäjät"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:151
msgid "Apple Time-machine share"
@@ -38,11 +38,11 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:104
msgid "Browse-able"
-msgstr ""
+msgstr "Selattavissa"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:136
msgid "Create mask"
-msgstr ""
+msgstr "Luo maski"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Description"
@@ -54,15 +54,15 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:74
msgid "Disable Active Directory Domain Controller"
-msgstr ""
+msgstr "Poista käytöstä Active Directoryn DC (toimialueohjain)"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid "Disable Netbios"
-msgstr ""
+msgstr "Poista käytöstä Netbios"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:77
msgid "Disable Winbind"
-msgstr ""
+msgstr "Poista käytöstä Winbind"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
msgid "Edit Template"
@@ -78,7 +78,7 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:64
msgid "Enable macOS compatible shares"
-msgstr ""
+msgstr "Ota käyttöön macOS-yhteensopivat jaot"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid ""
@@ -99,11 +99,11 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:61
msgid "Force synchronous I/O"
-msgstr ""
+msgstr "Pakota synkroninen I/O"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:31
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json:3
msgid "Grant access to LuCI app samba4"
@@ -111,11 +111,11 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Guests only"
-msgstr ""
+msgstr "Vain vieraat"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:131
msgid "Inherit owner"
-msgstr ""
+msgstr "Peri omistaja"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:34
msgid "Interface"
@@ -132,7 +132,7 @@ msgstr "Nimi"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:23
#: applications/luci-app-samba4/root/usr/share/luci/menu.d/luci-app-samba4.json:3
msgid "Network Shares"
-msgstr ""
+msgstr "Verkkojaot"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:62
msgid ""
@@ -142,21 +142,23 @@ msgstr ""
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:99
msgid "Path"
-msgstr ""
+msgstr "Polku"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
+"Lisää hakemistoja jaettavaksi. Jokainen hakemisto viittaa kansioon "
+"liitetyllä laitteella."
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:109
msgid "Read-only"
-msgstr ""
+msgstr "Vain luku"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Shared Directories"
-msgstr ""
+msgstr "Jaetut hakemistot"
#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:82
msgid ""
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/fi/ser2net.po b/applications/luci-app-ser2net/po/fi/ser2net.po
index 32be0152a2..466c7ad2e8 100644
--- a/applications/luci-app-ser2net/po/fi/ser2net.po
+++ b/applications/luci-app-ser2net/po/fi/ser2net.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-24 17:42+0000\n"
-"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-13 23:17+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsser2net/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.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 "Laite"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:15
msgid "Driver"
-msgstr ""
+msgstr "Ajuri"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:23
msgid "Duration"
@@ -141,7 +141,7 @@ msgstr "Asetukset"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/leds.js:27
msgid "State"
-msgstr ""
+msgstr "Tila"
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/proxies.js:64
#: applications/luci-app-ser2net/htdocs/luci-static/resources/view/ser2net/settings.js:63
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/tr/ser2net.po b/applications/luci-app-ser2net/po/tr/ser2net.po
index e325ba5d49..fe137f0750 100644
--- a/applications/luci-app-ser2net/po/tr/ser2net.po
+++ b/applications/luci-app-ser2net/po/tr/ser2net.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-15 14:33+0000\n"
+"PO-Revision-Date: 2022-02-27 04:56+0000\n"
"Last-Translator: semih <semiht@gmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsser2net/tr/>\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.7-dev\n"
+"X-Generator: Weblate 4.11.1-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
diff --git a/applications/luci-app-shadowsocks-libev/Makefile b/applications/luci-app-shadowsocks-libev/Makefile
index d0923e07a4..de34dff2f7 100644
--- a/applications/luci-app-shadowsocks-libev/Makefile
+++ b/applications/luci-app-shadowsocks-libev/Makefile
@@ -7,7 +7,7 @@
include $(TOPDIR)/rules.mk
LUCI_TITLE:=LuCI Support for shadowsocks-libev
-LUCI_DEPENDS:=
+LUCI_DEPENDS:=+luci-base
PKG_LICENSE:=Apache-2.0
diff --git a/applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js b/applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js
index 4cb653e57e..527a9e74fe 100644
--- a/applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js
+++ b/applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js
@@ -16,8 +16,7 @@ function src_dst_option(s /*, ... */) {
return view.extend({
load: function() {
return Promise.all([
- L.resolveDefault(fs.stat('/usr/lib/iptables/libxt_recent.so'), {}),
- L.resolveDefault(fs.stat('/usr/bin/ss-rules'), null),
+ L.resolveDefault(fs.stat('/usr/share/ss-rules'), null),
uci.load(conf).then(function() {
if (!uci.get_first(conf, 'ss_rules')) {
uci.set(conf, uci.add(conf, 'ss_rules', 'ss_rules'), 'disabled', '1');
@@ -44,7 +43,7 @@ return view.extend({
s.tab('dst', _('Destination Settings'));
s.taboption('general', form.Flag, 'disabled', _('Disable'));
- if (!stats[1]) {
+ if (!stats[0]) {
ss.option_install_package(s, 'general');
}
@@ -65,9 +64,12 @@ return view.extend({
o.multiple = true;
o.noaliases = true;
o.noinactive = true;
- s.taboption('general', form.Value, 'ipt_args',
- _('Extra arguments'),
- _('Passes additional arguments to iptables. Use with care!'));
+ s.taboption('general', form.Value, 'nft_tcp_extra',
+ _('Extra tcp expression'),
+ _('Extra nftables expression for matching tcp traffics, e.g. "tcp dport { 80, 443 }"'));
+ s.taboption('general', form.Value, 'nft_udp_extra',
+ _('Extra udp expression'),
+ _('Extra nftables expression for matching udp traffics, e.g. "udp dport { 53 }"'));
src_dst_option(s, 'src', form.DynamicList, 'src_ips_bypass',
_('Src ip/net bypass'),
@@ -104,21 +106,6 @@ return view.extend({
_('Default action for packets whose dst address do not match any of the dst ip list'));
ss.values_actions(o);
- if (stats[0].type === 'file') {
- o = s.taboption('dst', form.Flag, 'dst_forward_recentrst');
- } else {
- uci.set(conf, 'ss_rules', 'dst_forward_recentrst', '0');
- o = s.taboption('dst', form.Button, '_install');
- o.inputtitle = _('Install package iptables-mod-conntrack-extra');
- o.inputstyle = 'apply';
- o.onclick = function() {
- window.open(L.url('admin/system/opkg') +
- '?query=iptables-mod-conntrack-extra', '_blank', 'noopener');
- }
- }
- o.title = _('Forward recentrst');
- o.description = _('Forward those packets whose dst have recently sent to us multiple tcp-rst');
-
return m.render();
},
});
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 44f1fdcd38..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:88
+#: 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:74
+#: 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,23 +35,23 @@ msgstr ""
msgid "Cancel"
msgstr "إلغاء"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -63,12 +63,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "تعطيل"
@@ -77,23 +77,23 @@ msgstr "تعطيل"
msgid "Disabled"
msgstr "غير مفعل"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -118,38 +118,45 @@ msgid "Enabled"
msgstr "مفعل"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "حجج اضافية"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+"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:119
-msgid "Forward recentrst"
+#: 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:120
+#: 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:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "الاعدادات العامة"
@@ -171,7 +178,7 @@ msgstr "استيراد"
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -179,10 +186,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -216,7 +219,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -232,7 +235,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -242,7 +245,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -254,10 +257,6 @@ msgstr "نظرة عامة"
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "يمرر الحجج الإضافية إلى iptables. استخدم بعناية!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "كلمة المرور"
@@ -274,7 +273,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -308,23 +307,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -356,10 +355,16 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr ""
+
+#~ msgid "Extra arguments"
+#~ msgstr "حجج اضافية"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr "يمرر الحجج الإضافية إلى iptables. استخدم بعناية!"
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 57be4c6a37..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr "Отмени"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Забрани"
@@ -76,23 +76,23 @@ msgstr "Забрани"
msgid "Disabled"
msgstr "Забранен"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr "Разрешен"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "Допълнителни аргументи"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+"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:119
-msgid "Forward recentrst"
+#: 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:120
+#: 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:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Основни настройки"
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr ""
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr ""
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,10 +354,13 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr ""
+
+#~ msgid "Extra arguments"
+#~ 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 9e7d4761ab..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr "বাতিল করুন"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr ""
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr "নিষ্ক্রিয়"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr "সক্রিয়"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
+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:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
-msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+#: 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:119
-msgid "Forward recentrst"
+#: 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:120
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "সাধারণ সেটিংস"
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr ""
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr ""
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,10 +354,10 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
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 5a7c34b7d2..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr "Cancel•lar"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr ""
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr "Activat"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
+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:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
-msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+#: 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:119
-msgid "Forward recentrst"
+#: 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:120
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Paràmetres generals"
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr "Visió de conjunt"
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Contrasenya"
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,11 +354,11 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
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 4bf0697d26..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr "Storno"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Zakázat"
@@ -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:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr "Zapnuto"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "Další argumenty volání"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+"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:119
-msgid "Forward recentrst"
+#: 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:120
+#: 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:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Obecná nastavení"
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr "Lokální port"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr "Přehled"
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "Předává další argumenty iptables. Používat opatrně!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Heslo"
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr "Port serveru"
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,10 +354,16 @@ msgstr ""
msgid "Verbose"
msgstr "Podrobné"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr ""
+
+#~ msgid "Extra arguments"
+#~ msgstr "Další argumenty volání"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr "Předává další argumenty iptables. Používat opatrně!"
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 7c18706f31..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr ""
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr "Deaktiveret"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
+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:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
-msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+#: 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:119
-msgid "Forward recentrst"
+#: 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:120
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr ""
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr "Oversigt"
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "Sender yderligere argumenter til iptables. Brug med omhu!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Adgangskode"
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,10 +354,13 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr ""
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr "Sender yderligere argumenter til iptables. Brug med omhu!"
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 eb58bee6e5..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:88
+#: 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:74
+#: 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:80
+#: 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"
@@ -42,11 +42,11 @@ msgstr ""
"Weitergehende Prüfung von Ziel-Adressen für Pakete mit einer Quell-Adresse "
"aus dieser Liste"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
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:104
+#: 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:83
+#: 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"
@@ -70,12 +70,12 @@ msgstr ""
"Lege entfernte Shadowsocks-Server fest. Deaktivieren von Einträgen wird auch "
"die zugehörigen Instanzen dazu deaktivieren."
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr "Ziel-Einstellungen"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Deaktivieren"
@@ -84,23 +84,23 @@ msgstr "Deaktivieren"
msgid "Disabled"
msgstr "Deaktiviert"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: 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"
@@ -125,38 +125,45 @@ msgid "Enabled"
msgstr "Aktiviert"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "Zusätzliche Argumente"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+"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:119
-msgid "Forward recentrst"
+#: 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:120
+#: 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:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Allgemeine Einstellungen"
@@ -178,7 +185,7 @@ msgstr "Importiere"
msgid "Import Links"
msgstr "Importiere Links"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr "Eingehende Schnittstellen"
@@ -186,10 +193,6 @@ msgstr "Eingehende Schnittstellen"
msgid "Install package"
msgstr "Installiere Paket"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr "Installiere das \"iptables-mod-conntrack-extra\"-Paket"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -226,7 +229,7 @@ msgstr "Lokale Adressen"
msgid "Local port"
msgstr "Lokaler Port"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -242,7 +245,7 @@ msgstr "Methode"
msgid "Mode of operation"
msgstr "Betriebsmodus"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -259,7 +262,7 @@ msgstr ""
"Checks in einer <em>checkdst</em>-Aktion enden, werden Pakete weiterhin auf "
"ihre Ziel-Adresse geprüft."
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr "Nur Regeln auf Pakete von diesen Netzwerkinterfaces anwenden"
@@ -271,12 +274,6 @@ msgstr "Übersicht"
msgid "Package is not installed"
msgstr "Paket ist nicht installiert"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-"Gibt zusätzliche Kommandozeilenargumente an iptables weiter. Mit Vorsicht "
-"benutzen!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Passwort"
@@ -293,7 +290,7 @@ msgstr "Plugin-Optionen"
msgid "Prefer IPv6 addresses when resolving names"
msgstr "Bevorzuge IPv6-Adressen beim Abfragen von DNS-Namen"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr "Umleitungsregeln"
@@ -327,23 +324,23 @@ msgstr "Server-Port"
msgid "Shadowsocks-libev"
msgstr "Shadowsocks-libev"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr "Quell-Einstellungen"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: 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"
@@ -375,14 +372,25 @@ msgstr "Tunnel-Adresse"
msgid "Verbose"
msgstr "Ausührlich"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr "ss-redir für TCP"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr "ss-redir für UDP"
+#~ msgid "Extra arguments"
+#~ msgstr "Zusätzliche Argumente"
+
+#~ msgid "Install package iptables-mod-conntrack-extra"
+#~ msgstr "Installiere das \"iptables-mod-conntrack-extra\"-Paket"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr ""
+#~ "Gibt zusätzliche Kommandozeilenargumente an iptables weiter. Mit Vorsicht "
+#~ "benutzen!"
+
#~ msgid "Bind address"
#~ msgstr "Bind-Adresse"
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 ddec8042e0..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr "Ακύρωση"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr ""
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr "Ενεργοποιήθηκε"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
+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:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
-msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+#: 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:119
-msgid "Forward recentrst"
+#: 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:120
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Γενικές ρυθμίσεις"
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr ""
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr ""
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,10 +354,10 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
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 2163fb7e1c..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr ""
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr "Enabled"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
+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:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
-msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+#: 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:119
-msgid "Forward recentrst"
+#: 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:120
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr ""
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr ""
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr ""
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,10 +354,10 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
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 d5ebd1d8ad..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:88
+#: 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:74
+#: 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:80
+#: 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,11 +45,11 @@ msgstr ""
"Continuar con la verificación de la dirección dst para paquetes con "
"dirección src en esta lista"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
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:104
+#: 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:83
+#: 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"
@@ -73,12 +73,12 @@ msgstr ""
"Definición de servidores shadowsocks remotos. Desactivar cualquiera de ellos "
"también desactiva las instancias que lo refieran."
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr "Configuración de destino"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Desactivar"
@@ -87,23 +87,23 @@ msgstr "Desactivar"
msgid "Disabled"
msgstr "Desactivado"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: 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"
@@ -128,46 +128,51 @@ msgid "Enabled"
msgstr "Activado"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "Argumentos extra"
+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:96
+#: 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:100
+#: 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:119
-msgid "Forward recentrst"
-msgstr "Reenviar recentrst"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:120
-msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
-msgstr ""
-"Reenviar aquellos paquetes cuyos archivos dst nos hayan enviado "
-"recientemente múltiples tcp-rst"
-
-#: 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: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:77
+#: 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"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Configuración general"
@@ -191,7 +196,7 @@ msgstr "Importar"
msgid "Import Links"
msgstr "Importar enlaces"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr "Interfaces de ingreso"
@@ -199,10 +204,6 @@ msgstr "Interfaces de ingreso"
msgid "Install package"
msgstr "Instalar paquete"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr "Instalar el paquete iptables-mod-conntrack-extra"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -239,7 +240,7 @@ msgstr "Dirección local"
msgid "Local port"
msgstr "Puerto local"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr "Salida local predeterminada"
@@ -256,7 +257,7 @@ msgstr "Método"
msgid "Mode of operation"
msgstr "Modo de operación"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -274,7 +275,7 @@ msgstr ""
"<em>checkdst</em>, los paquetes continuarán teniendo sus direcciones dst "
"marcadas."
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr "Solo aplicar reglas en paquetes desde estas interfaces de red"
@@ -286,10 +287,6 @@ msgstr "Visión general"
msgid "Package is not installed"
msgstr "Paquete no instalado"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "Ingrese argumentos adicionales a iptables. ¡Utilícelo con cuidado!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Contraseña"
@@ -306,7 +303,7 @@ msgstr "Opciones de plugin"
msgid "Prefer IPv6 addresses when resolving names"
msgstr "Preferir direcciones IPv6 al resolver nombres"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr "Reglas de redireccionamiento"
@@ -340,23 +337,23 @@ msgstr "Puerto del servidor"
msgid "Shadowsocks-libev"
msgstr "Shadowsocks-libev"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr "Configuración de fuente"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: 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"
@@ -388,14 +385,32 @@ msgstr "Direccion del tunel"
msgid "Verbose"
msgstr "Verbosidad"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr "ss-redir para TCP"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr "ss-redir para UDP"
+#~ msgid "Extra arguments"
+#~ msgstr "Argumentos extra"
+
+#~ msgid "Forward recentrst"
+#~ msgstr "Reenviar recentrst"
+
+#~ msgid ""
+#~ "Forward those packets whose dst have recently sent to us multiple tcp-rst"
+#~ msgstr ""
+#~ "Reenviar aquellos paquetes cuyos archivos dst nos hayan enviado "
+#~ "recientemente múltiples tcp-rst"
+
+#~ msgid "Install package iptables-mod-conntrack-extra"
+#~ msgstr "Instalar el paquete iptables-mod-conntrack-extra"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr "Ingrese argumentos adicionales a iptables. ¡Utilícelo con cuidado!"
+
#~ msgid "Bind address"
#~ msgstr "Dirección de enlace"
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 7730936bc3..20073ac048 100644
--- a/applications/luci-app-shadowsocks-libev/po/fi/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/fi/shadowsocks-libev.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"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-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/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.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,11 +22,11 @@ msgstr ""
msgid "Advanced Settings"
msgstr "Lisäasetukset"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr "Peruuta"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Poista käytöstä"
@@ -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:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,40 +117,47 @@ msgid "Enabled"
msgstr "Käytössä"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "Ylimääräiset argumentit"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+"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:119
-msgid "Forward recentrst"
+#: 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:120
+#: 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:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-shadowsocks-libev/root/usr/share/rpcd/acl.d/luci-app-shadowsocks-libev.json:3
msgid "Grant service list access to LuCI app shadowsocks-libev"
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr "Yleiskatsaus"
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "Välittää lisäargumentteja iptablesille. Käytä varoen!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Salasana"
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -293,7 +292,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:127
msgid "Running"
-msgstr ""
+msgstr "Käynnissä"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:152
msgid "Server"
@@ -307,23 +306,23 @@ msgstr "Palvelinportti"
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,10 +354,16 @@ msgstr ""
msgid "Verbose"
msgstr "Monisanainen"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr ""
+
+#~ msgid "Extra arguments"
+#~ msgstr "Ylimääräiset argumentit"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr "Välittää lisäargumentteja iptablesille. Käytä varoen!"
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 b35ce540d9..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr "Annuler"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
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:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr "Paramètres de destination"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Désactiver"
@@ -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:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr "Activé"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "Arguments supplémentaires"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+"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:119
-msgid "Forward recentrst"
+#: 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:120
+#: 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:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Paramètres généraux"
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr "Interfaces d'entrée"
@@ -178,10 +185,6 @@ msgstr "Interfaces d'entrée"
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr "Adresse locale"
msgid "Local port"
msgstr "Local port"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr "Méthode"
msgid "Mode of operation"
msgstr "Mode de fonctionnement"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
"Appliquer les règles uniquement sur les paquets de ces interfaces réseau"
@@ -254,12 +257,6 @@ msgstr "Aperçu"
msgid "Package is not installed"
msgstr "Le paquet n'est pas installé"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-"Passe des arguments supplémentaires aux tables d'adresses IP. A utiliser "
-"avec précaution !"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Mot de passe"
@@ -276,7 +273,7 @@ msgstr "Options de plugin"
msgid "Prefer IPv6 addresses when resolving names"
msgstr "Préférer les adresses IPv6 lors de la résolution des noms"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr "Règles de redirection"
@@ -310,23 +307,23 @@ msgstr "Port serveur"
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -358,14 +355,22 @@ msgstr "Adresse du tunnel"
msgid "Verbose"
msgstr "Verbeux"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr ""
+#~ msgid "Extra arguments"
+#~ msgstr "Arguments supplémentaires"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr ""
+#~ "Passe des arguments supplémentaires aux tables d'adresses IP. A utiliser "
+#~ "avec précaution !"
+
#~ msgid "Bind address"
#~ msgstr "Lier l'adresse"
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 4ace38500a..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:88
+#: 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:74
+#: 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,23 +35,23 @@ msgstr ""
msgid "Cancel"
msgstr "ביטול"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -63,12 +63,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr ""
@@ -77,23 +77,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -118,38 +118,45 @@ msgid "Enabled"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
+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:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
-msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+#: 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:119
-msgid "Forward recentrst"
+#: 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:120
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr ""
@@ -171,7 +178,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -179,10 +186,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -216,7 +219,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -232,7 +235,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -242,7 +245,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -254,10 +257,6 @@ msgstr ""
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr ""
@@ -274,7 +273,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -308,23 +307,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -356,10 +355,10 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
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 46ea2abb4e..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr ""
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
+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:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
-msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+#: 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:119
-msgid "Forward recentrst"
+#: 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:120
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr ""
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr ""
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr ""
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,10 +354,10 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
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 90f2d9de1c..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:88
+#: 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:74
+#: 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:80
+#: 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,11 +46,11 @@ msgstr ""
"A célcím ellenőrzésének folytatása az ebben a listában lévő forráscímmel "
"rendelkező csomagoknál"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
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:104
+#: 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:83
+#: 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"
@@ -74,12 +74,12 @@ msgstr ""
"A távoli shadowsocks kiszolgálók meghatározása. Bármelyikük letiltása le "
"fogja tiltani a rá hivatkozó példányokat is."
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr "Cél beállításai"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Letiltás"
@@ -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:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: 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"
@@ -129,48 +129,53 @@ msgid "Enabled"
msgstr "Engedélyezve"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "További argumentumok"
+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:96
+#: 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:100
+#: 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:119
-msgid "Forward recentrst"
-msgstr "Recentrst továbbítása"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:120
-msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
-msgstr ""
-"Azon csomagok továbbítása, amelyek célja nemrég több tcp-rst küldését "
-"végezte nekünk"
-
-#: 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: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:77
+#: 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 "
"rendelkező csomagoknál"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Általános Beállítások"
@@ -192,7 +197,7 @@ msgstr "Importálás"
msgid "Import Links"
msgstr "Kapcsolatok importálása"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr "Bejövő csatolók"
@@ -200,10 +205,6 @@ msgstr "Bejövő csatolók"
msgid "Install package"
msgstr "Csomag telepítése"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr "Az iptables-mod-conntrack-extra csomag telepítése"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -241,7 +242,7 @@ msgstr "Helyi cím"
msgid "Local port"
msgstr "Helyi port"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr "Helyi-ki alapértelmezett"
@@ -257,7 +258,7 @@ msgstr "Módszer"
msgid "Mode of operation"
msgstr "Művelet módja"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -276,7 +277,7 @@ msgstr ""
"em> műveletet adja eredményül, akkor a csomagok folytatni fogják a "
"célcímeiknek az ellenőrzését."
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
"Szabályok alkalmazása csak az ezekből a hálózati csatolókból érkező "
@@ -290,12 +291,6 @@ msgstr "Áttekintés"
msgid "Package is not installed"
msgstr "A csomag nincs telepítve"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-"Átadja a további argumentumokat az iptables részére. Használja "
-"körültekintően!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Jelszó"
@@ -312,7 +307,7 @@ msgstr "Bővítmény beállításai"
msgid "Prefer IPv6 addresses when resolving names"
msgstr "IPv6-címek előnyben részesítése a nevek feloldásakor"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr "Átirányítási szabályok"
@@ -346,23 +341,23 @@ msgstr "Kiszolgáló port"
msgid "Shadowsocks-libev"
msgstr "Shadowsocks-libev"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr "Forrás beállításai"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: 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"
@@ -394,14 +389,34 @@ msgstr "Alagút címe"
msgid "Verbose"
msgstr "Bőbeszédű"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr "ss-átirányítás TCP-hez"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr "ss-átirányítás UDP-hez"
+#~ msgid "Extra arguments"
+#~ msgstr "További argumentumok"
+
+#~ msgid "Forward recentrst"
+#~ msgstr "Recentrst továbbítása"
+
+#~ msgid ""
+#~ "Forward those packets whose dst have recently sent to us multiple tcp-rst"
+#~ msgstr ""
+#~ "Azon csomagok továbbítása, amelyek célja nemrég több tcp-rst küldését "
+#~ "végezte nekünk"
+
+#~ msgid "Install package iptables-mod-conntrack-extra"
+#~ msgstr "Az iptables-mod-conntrack-extra csomag telepítése"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr ""
+#~ "Átadja a további argumentumokat az iptables részére. Használja "
+#~ "körültekintően!"
+
#~ msgid "Bind address"
#~ msgstr "Cím kötése"
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 5d8aab43c9..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr "Annulla"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Disabilita"
@@ -76,23 +76,23 @@ msgstr "Disabilita"
msgid "Disabled"
msgstr "Disabilitato"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr "Abilitato"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "Comandi extra"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+"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:119
-msgid "Forward recentrst"
+#: 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:120
+#: 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:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Impostazioni Generali"
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr "Riepilogo"
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "Passa comandi addizionali a iptables. Usare con cura!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Password"
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,10 +354,16 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr ""
+
+#~ msgid "Extra arguments"
+#~ msgstr "Comandi extra"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr "Passa comandi addizionali a iptables. Usare con cura!"
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 c730b80c05..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr "キャンセル"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "無効"
@@ -76,23 +76,23 @@ msgstr "無効"
msgid "Disabled"
msgstr "無効"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr "有効"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "追加の引数"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+"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:119
-msgid "Forward recentrst"
+#: 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:120
+#: 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:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "一般設定"
@@ -170,7 +177,7 @@ msgstr "インポート"
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr "ローカル・ポート"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr "概要"
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "iptablesにパススルーする追加の引数を設定してください。注意して設定してください!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "パスワード"
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr "サーバーのポート"
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,13 +354,21 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr ""
+#~ msgid "Extra arguments"
+#~ msgstr "追加の引数"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr ""
+#~ "iptablesにパススルーする追加の引数を設定してください。注意して設定してくだ"
+#~ "さい!"
+
#~ msgid "Bind address"
#~ msgstr "バインドするIPアドレス"
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 5238c2e6d0..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr "취소"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr ""
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr "활성화"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
+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:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
-msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+#: 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:119
-msgid "Forward recentrst"
+#: 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:120
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "기본 설정"
@@ -162,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
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr ""
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr ""
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,10 +354,10 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
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 9669a97422..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr "रद्द करा"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "अक्षम करा"
@@ -76,23 +76,23 @@ msgstr "अक्षम करा"
msgid "Disabled"
msgstr "अक्षम"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr "सक्षम केले"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
+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:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
-msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+#: 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:119
-msgid "Forward recentrst"
+#: 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:120
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "सामान्य सेटिंग्ज"
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr "आढावा"
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "संकेतशब्द"
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,10 +354,10 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
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 89e0a31760..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr ""
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
+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:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
-msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+#: 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:119
-msgid "Forward recentrst"
+#: 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:120
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr ""
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr ""
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr ""
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,10 +354,10 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
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 84be1e8167..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr "Avbryt"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Skru av"
@@ -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:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr "Påskrudd"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
+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:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
-msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+#: 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:119
-msgid "Forward recentrst"
+#: 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:120
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Generelle innstillinger"
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr "Oversikt"
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Passord"
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,10 +354,10 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
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 f1f8a87456..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:88
+#: 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:74
+#: 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:80
+#: 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"
@@ -43,11 +43,11 @@ msgstr ""
"Kontynuuj sprawdzanie adresu dst pod kątem pakietów z adresem src na tej "
"liście"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
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:104
+#: 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:83
+#: 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"
@@ -71,12 +71,12 @@ msgstr ""
"Definicja zdalnych serwerów shadowsocks. Wyłączenie któregokolwiek z nich "
"wyłączy również przypadki, które się do niego odnoszą."
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr "Ustawienia miejsca docelowego"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Wyłącz"
@@ -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:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: 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"
@@ -126,43 +126,53 @@ msgid "Enabled"
msgstr "Włączone"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "Dodatkowe argumenty"
+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:96
+#: 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:100
+#: 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:119
-msgid "Forward recentrst"
-msgstr "Przekaż ponownie"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:120
-msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
-msgstr ""
-"Przekazuj te pakiety, których czas letni niedawno wysłał do nas wiele TCP-RST"
-
-#: 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: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:77
+#: 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"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Ustawienia główne"
@@ -184,7 +194,7 @@ msgstr "Importuj"
msgid "Import Links"
msgstr "Importuj linki"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr "Interfejsy Ingress"
@@ -192,10 +202,6 @@ msgstr "Interfejsy Ingress"
msgid "Install package"
msgstr "Zainstaluj pakiet"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr "Zainstaluj pakiet iptables-mod-conntrack-extra"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -232,7 +238,7 @@ msgstr "Adres lokalny"
msgid "Local port"
msgstr "Port lokalny"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr "Domyślne wyjście lokalne"
@@ -248,7 +254,7 @@ msgstr "Metoda"
msgid "Mode of operation"
msgstr "Tryb pracy"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -265,7 +271,7 @@ msgstr ""
"zostanie podjęta. Jeśli sprawdzanie wstępne zakończy się akcją <em>checkdst</"
"em>, pakiety będą nadal miały swoje adresy dst sprawdzone."
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr "Stosuj reguły tylko do pakietów z tych interfejsów sieciowych"
@@ -277,11 +283,6 @@ msgstr "Przegląd"
msgid "Package is not installed"
msgstr "Pakiet nie jest zainstalowany"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-"Przekazuje dodatkowe argumenty do iptables. Zachowaj szczególną ostrożność!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Hasło"
@@ -298,7 +299,7 @@ msgstr "Opcje wtyczek"
msgid "Prefer IPv6 addresses when resolving names"
msgstr "Preferuj adresy IPv6 podczas rozwiązywania nazw"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr "Zasady Redir"
@@ -332,25 +333,25 @@ msgstr "Port serwera"
msgid "Shadowsocks-libev"
msgstr "Shadowsocks-libev"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr "Ustawienia źródła"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: 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"
@@ -380,14 +381,34 @@ msgstr "Adres tunelu"
msgid "Verbose"
msgstr "Pełne"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr "s-redir dla TCP"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr "s-redir dla UDP"
+#~ msgid "Extra arguments"
+#~ msgstr "Dodatkowe argumenty"
+
+#~ msgid "Forward recentrst"
+#~ msgstr "Przekaż ponownie"
+
+#~ msgid ""
+#~ "Forward those packets whose dst have recently sent to us multiple tcp-rst"
+#~ msgstr ""
+#~ "Przekazuj te pakiety, których czas letni niedawno wysłał do nas wiele TCP-"
+#~ "RST"
+
+#~ msgid "Install package iptables-mod-conntrack-extra"
+#~ msgstr "Zainstaluj pakiet iptables-mod-conntrack-extra"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr ""
+#~ "Przekazuje dodatkowe argumenty do iptables. Zachowaj szczególną "
+#~ "ostrożność!"
+
#~ msgid "Bind address"
#~ msgstr "Zwiąż adres"
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 dd852a6fd1..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:88
+#: 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:74
+#: 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:80
+#: 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"
@@ -42,11 +42,11 @@ msgstr ""
"Continuar a ter o endereço dst verificado para pacotes com endereço src "
"nesta lista"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
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:104
+#: 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:83
+#: 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"
@@ -70,12 +70,12 @@ msgstr ""
"Definição de servidores shadowsocks remotos. Desativar qualquer um deles "
"também desativará instâncias referentes a ele."
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr "Configurações de Destino"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Desativar"
@@ -84,23 +84,23 @@ msgstr "Desativar"
msgid "Disabled"
msgstr "Desativado"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: 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"
@@ -125,45 +125,54 @@ msgid "Enabled"
msgstr "Ativado"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "Argumentos adicionais"
+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:96
+#: 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:100
+#: 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:119
-msgid "Forward recentrst"
-msgstr "Forward recentrst"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:120
-msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
-msgstr ""
-"Encaminhar os pacotes cujos dst enviaram recentemente tcp-rst para múltiplos "
-"nós"
-
-#: 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: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:77
+#: 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"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Configurações gerais"
@@ -185,7 +194,7 @@ msgstr "Importar"
msgid "Import Links"
msgstr "Importar Ligações"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr "Interfaces de ingresso"
@@ -193,10 +202,6 @@ msgstr "Interfaces de ingresso"
msgid "Install package"
msgstr "Instalar pacote"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr "Instalar o pacote iptables-mod-conntrack-extra"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -234,7 +239,7 @@ msgstr "Endereço local"
msgid "Local port"
msgstr "Porta local"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr "Padrão de saída local"
@@ -250,7 +255,7 @@ msgstr "Método"
msgid "Mode of operation"
msgstr "Modo de operação"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -267,7 +272,7 @@ msgstr ""
"resultar em ação <em>checkdst</em>, os pacotes continuarão a ter os seus "
"endereços dst verificados."
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr "Aplicar apenas regras em pacotes destas interfaces de rede"
@@ -279,10 +284,6 @@ msgstr "Visão Geral"
msgid "Package is not installed"
msgstr "O pacote não está instalado"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "Passa argumentos adicionais para o iptables. Usar com cuidado!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Palavra-passe"
@@ -299,7 +300,7 @@ msgstr "Opções de Plugin"
msgid "Prefer IPv6 addresses when resolving names"
msgstr "Preferir endereços IPv6 ao resolver nomes"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr "Regras de Redir"
@@ -333,23 +334,23 @@ msgstr "Porta do servidor"
msgid "Shadowsocks-libev"
msgstr "Shadowsocks-libev"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr "Configurações de Origem"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: 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"
@@ -381,14 +382,32 @@ msgstr "Endereço do túnel"
msgid "Verbose"
msgstr "Verbose"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr "ss-redir para TCP"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr "ss-redir para UDP"
+#~ msgid "Extra arguments"
+#~ msgstr "Argumentos adicionais"
+
+#~ msgid "Forward recentrst"
+#~ msgstr "Forward recentrst"
+
+#~ msgid ""
+#~ "Forward those packets whose dst have recently sent to us multiple tcp-rst"
+#~ msgstr ""
+#~ "Encaminhar os pacotes cujos dst enviaram recentemente tcp-rst para "
+#~ "múltiplos nós"
+
+#~ msgid "Install package iptables-mod-conntrack-extra"
+#~ msgstr "Instalar o pacote iptables-mod-conntrack-extra"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr "Passa argumentos adicionais para o iptables. Usar com cuidado!"
+
#~ msgid "Bind address"
#~ msgstr "Endereço de ligação"
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 3d3bdaacb4..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:88
+#: 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:74
+#: 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:80
+#: 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,11 +45,11 @@ msgstr ""
"Continue a ter o endereço de destino verificado para pacotes com endereço de "
"origem nesta lista"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
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:104
+#: 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:83
+#: 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"
@@ -73,12 +73,12 @@ msgstr ""
"Definição de servidores shadowsocks remotos. Ao desativar qualquer um deles "
"também desabilitará instâncias referentes a ele."
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr "Configurações de Destino"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Desativar"
@@ -87,23 +87,23 @@ msgstr "Desativar"
msgid "Disabled"
msgstr "Desativado"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: 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"
@@ -128,46 +128,57 @@ msgid "Enabled"
msgstr "Ativado"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "Argumentos extras"
+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:96
+#: 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:100
+#: 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:119
-msgid "Forward recentrst"
-msgstr "Encaminhar recentrst"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:120
-msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
-msgstr "Encaminhe os pacotes cujo o destino tenha nos enviado diversos tcp-rst"
-
-#: 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: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:77
+#: 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 "
"estejam nesta lista"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Configurações gerais"
@@ -190,7 +201,7 @@ msgstr "Importar"
msgid "Import Links"
msgstr "Importar Links"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr "Interfaces de entrada"
@@ -198,10 +209,6 @@ msgstr "Interfaces de entrada"
msgid "Install package"
msgstr "Instalar pacote"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr "Instalar o pacote iptables-mod-conntrack-extra"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -238,7 +245,7 @@ msgstr "Endereço local"
msgid "Local port"
msgstr "Porta local"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr "Padrão de saída local"
@@ -254,7 +261,7 @@ msgstr "Método"
msgid "Mode of operation"
msgstr "Modo de operação"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -271,7 +278,7 @@ msgstr ""
"anterior resulte em uma ação <em>checkdst</em>, os pacotes continuarão a ter "
"seus endereços de destino (dst) verificados."
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr "Aplicar apenas as regras sobre os pacotes destas interfaces de rede"
@@ -283,10 +290,6 @@ msgstr "Visão geral"
msgid "Package is not installed"
msgstr "O pacote não está instalado"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "Passa argumentos adicionais para o iptables. Use com cuidado!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Senha"
@@ -303,7 +306,7 @@ msgstr "Opções de Plugin"
msgid "Prefer IPv6 addresses when resolving names"
msgstr "Prefira endereços IPv6 ao resolver os nomes"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr "Regras de Redirecionamento"
@@ -337,23 +340,23 @@ msgstr "Porta do servidor"
msgid "Shadowsocks-libev"
msgstr "Shadowsocks-libev"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr "Configurações de Origem"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: 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"
@@ -385,14 +388,31 @@ msgstr "Endereço do túnel"
msgid "Verbose"
msgstr "Loquaz"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr "ss-redir para TCP"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr "ss-redir para UDP"
+#~ msgid "Extra arguments"
+#~ msgstr "Argumentos extras"
+
+#~ msgid "Forward recentrst"
+#~ msgstr "Encaminhar recentrst"
+
+#~ msgid ""
+#~ "Forward those packets whose dst have recently sent to us multiple tcp-rst"
+#~ msgstr ""
+#~ "Encaminhe os pacotes cujo o destino tenha nos enviado diversos tcp-rst"
+
+#~ msgid "Install package iptables-mod-conntrack-extra"
+#~ msgstr "Instalar o pacote iptables-mod-conntrack-extra"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr "Passa argumentos adicionais para o iptables. Use com cuidado!"
+
#~ msgid "Bind address"
#~ msgstr "Vincular endereço"
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 0c6e1f2324..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:88
+#: 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:74
+#: 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:80
+#: 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"
@@ -43,11 +43,11 @@ msgstr ""
"Continuă să fie verificată adresa dst pentru pachetele cu adresa src din "
"această listă"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
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:104
+#: 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:83
+#: 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"
@@ -71,12 +71,12 @@ msgstr ""
"Definiția serverelor shadowsocks la distanță. Dacă se dezactivează oricare "
"dintre ele, se vor dezactiva și instanțele care se referă la acesta."
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr "Setări de destinație"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Dezactivați"
@@ -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:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: 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"
@@ -126,45 +126,50 @@ msgid "Enabled"
msgstr "Activat"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "Argumente suplimentare"
+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:96
+#: 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:100
+#: 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:119
-msgid "Forward recentrst"
-msgstr "Recentrare înainte"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:120
-msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
-msgstr ""
-"Redirecționează acele pachete ale căror dst ne-au trimis recent mai multe "
-"tcp-rst"
-
-#: 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: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:77
+#: 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ă "
"listă"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Setări generale"
@@ -188,7 +193,7 @@ msgstr "Importați"
msgid "Import Links"
msgstr "Linkuri de import"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr "Interfețe de intrare"
@@ -196,10 +201,6 @@ msgstr "Interfețe de intrare"
msgid "Install package"
msgstr "Instalarea pachetului"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr "Instalați pachetul iptables-mod-conntrack-extra"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -237,7 +238,7 @@ msgstr "Adresa locală"
msgid "Local port"
msgstr "Port local"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr "Local-out implicit"
@@ -253,7 +254,7 @@ msgstr "Metoda"
msgid "Mode of operation"
msgstr "Modul de funcționare"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -271,7 +272,7 @@ msgstr ""
"acțiunea <em>checkdst</em>, pachetele vor continua să aibă adresele dst "
"verificate."
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr "Aplicați regulile numai pe pachetele de la aceste interfețe de rețea"
@@ -283,10 +284,6 @@ msgstr "Prezentare generală"
msgid "Package is not installed"
msgstr "Pachetul nu este instalat"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "Transmite argumente suplimentare către iptables. Folosiți cu grijă!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Parolă"
@@ -303,7 +300,7 @@ msgstr "Opțiuni de Plugin"
msgid "Prefer IPv6 addresses when resolving names"
msgstr "Preferați adresele IPv6 la rezolvarea numelor"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr "Reguli Redir"
@@ -337,23 +334,23 @@ msgstr "Port de server"
msgid "Shadowsocks-libev"
msgstr "Shadowsocks-libev"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr "Setări sursă"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: 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"
@@ -385,13 +382,31 @@ msgstr "Adresa tunelului"
msgid "Verbose"
msgstr "Verbală"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr "ss-redir pentru TCP"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr "ss-redir pentru UDP"
+#~ msgid "Extra arguments"
+#~ msgstr "Argumente suplimentare"
+
+#~ msgid "Forward recentrst"
+#~ msgstr "Recentrare înainte"
+
+#~ msgid ""
+#~ "Forward those packets whose dst have recently sent to us multiple tcp-rst"
+#~ msgstr ""
+#~ "Redirecționează acele pachete ale căror dst ne-au trimis recent mai multe "
+#~ "tcp-rst"
+
+#~ msgid "Install package iptables-mod-conntrack-extra"
+#~ msgstr "Instalați pachetul iptables-mod-conntrack-extra"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr "Transmite argumente suplimentare către iptables. Folosiți cu grijă!"
+
#~ msgid "Bind address"
#~ msgstr "Adresa legată"
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 f8b4890782..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:88
+#: 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:74
+#: 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,23 +35,23 @@ msgstr "Обойти ss-redir для пакетов с адресом src в э
msgid "Cancel"
msgstr "Отмена"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr "Действие по умолчанию для локально сгенерированных TCP-пакетов"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -63,12 +63,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Отключить"
@@ -77,23 +77,23 @@ msgstr "Отключить"
msgid "Disabled"
msgstr "Отключено"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -118,38 +118,45 @@ msgid "Enabled"
msgstr "Включено"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "Дополнительные аргументы"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+"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:119
-msgid "Forward recentrst"
+#: 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:120
+#: 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:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Общие настройки"
@@ -171,7 +178,7 @@ msgstr "Импорт"
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -179,10 +186,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -216,7 +219,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -232,7 +235,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -242,7 +245,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -254,12 +257,6 @@ msgstr "Обзор"
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-"Передаёт дополнительные аргументы таблице iptables. Используйте с "
-"осторожностью!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Пароль"
@@ -276,7 +273,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -310,23 +307,23 @@ msgstr "Порт сервера"
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -358,14 +355,22 @@ msgstr ""
msgid "Verbose"
msgstr "Подробный журнал"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr ""
+#~ msgid "Extra arguments"
+#~ msgstr "Дополнительные аргументы"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr ""
+#~ "Передаёт дополнительные аргументы таблице iptables. Используйте с "
+#~ "осторожностью!"
+
#~ msgid "Bind address"
#~ 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 96d630ded4..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr "Zrušiť"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Zakázať"
@@ -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:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr "Povolené"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
+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:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
-msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+#: 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:119
-msgid "Forward recentrst"
+#: 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:120
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Všeobecné nastavenia"
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr "Prehľad"
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Heslo"
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,10 +354,10 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
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 574fd90b03..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr "Avbryt"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Inaktivera"
@@ -76,23 +76,23 @@ msgstr "Inaktivera"
msgid "Disabled"
msgstr "Avaktiverad"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr "Aktiverad"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "Extra argument"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+"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:119
-msgid "Forward recentrst"
+#: 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:120
+#: 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:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Generella inställningar"
@@ -170,7 +177,7 @@ msgstr "Importera"
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr "Lokal port"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr "Överblick"
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Lösenord"
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr "Port för server"
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,14 +354,17 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr ""
+#~ msgid "Extra arguments"
+#~ msgstr "Extra argument"
+
#~ msgid "Bind address"
#~ msgstr "Bindningsadress"
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 6f2a47912e..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:88
+#: 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:74
+#: 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,23 +25,23 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -53,12 +53,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr ""
@@ -67,23 +67,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -108,38 +108,45 @@ msgid "Enabled"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
+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:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
-msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+#: 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:119
-msgid "Forward recentrst"
+#: 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:120
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr ""
@@ -161,7 +168,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -169,10 +176,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -206,7 +209,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -222,7 +225,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -232,7 +235,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -244,10 +247,6 @@ msgstr ""
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr ""
@@ -264,7 +263,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -298,23 +297,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -346,10 +345,10 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
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 cacc701d11..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:88
+#: 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:74
+#: 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:80
+#: 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"
@@ -42,11 +42,11 @@ msgstr ""
"Bu listede src adresli paketler için dst adresini kontrol ettirmeye devam "
"edin"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
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:104
+#: 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:83
+#: 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"
@@ -70,12 +70,12 @@ msgstr ""
"Uzak shadowsocks sunucularının tanımı. Bunlardan herhangi birini devre dışı "
"bırakmak, ona atıfta bulunan örnekleri de devre dışı bırakır."
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr "Hedef Ayarları"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Devre dışı bırak"
@@ -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:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: 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ı"
@@ -125,40 +125,49 @@ msgid "Enabled"
msgstr "Etkin"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "Ekstra argümanlar"
+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:96
+#: 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:100
+#: 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:119
-msgid "Forward recentrst"
-msgstr "İleri recentrst"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:120
-msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
-msgstr ""
-"Dst'si yakın zamanda bize birden çok tcp-rst göndermiş olan paketleri ilet"
-
-#: 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: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:77
+#: 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"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Genel Ayarlar"
@@ -180,7 +189,7 @@ msgstr "İçe aktar"
msgid "Import Links"
msgstr "Bağlantıları İçe Aktar"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr "Giriş arayüzleri"
@@ -188,10 +197,6 @@ msgstr "Giriş arayüzleri"
msgid "Install package"
msgstr "Kurulum paketi"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr "iptables-mod-conntrack-extra paketini yükleyin"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -228,7 +233,7 @@ msgstr "Yerel adres"
msgid "Local port"
msgstr "Yerel bağlantı noktası"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr "Yerel çıkış varsayılanı"
@@ -244,7 +249,7 @@ msgstr "Yöntem"
msgid "Mode of operation"
msgstr "Çalışma şekli"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -261,7 +266,7 @@ msgstr ""
"em> eylemiyle sonuçlanırsa, paketlerin dst adresleri kontrol edilmeye devam "
"edecektir."
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr "Kuralları yalnızca bu ağ arabirimlerinden gelen paketlere uygulayın"
@@ -273,10 +278,6 @@ msgstr "Genel bakış"
msgid "Package is not installed"
msgstr "Paket kurulu değil"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "iptables'a ek argümanlar iletir. Dikkatli kullanın!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Parola"
@@ -293,7 +294,7 @@ msgstr "Eklenti Seçenekleri"
msgid "Prefer IPv6 addresses when resolving names"
msgstr "İsimleri çözerken IPv6 adreslerini tercih et"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr "Yönlendirme Kuralları"
@@ -327,23 +328,23 @@ msgstr "Sunucu bağlantı noktası"
msgid "Shadowsocks-libev"
msgstr "Shadowsocks-libev"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr "Kaynak Ayarları"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: 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"
@@ -375,10 +376,27 @@ msgstr "Tünel adresi"
msgid "Verbose"
msgstr "Ayrıntılı"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr "TCP için ss-redir"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr "UDP için ss-redir"
+
+#~ msgid "Extra arguments"
+#~ msgstr "Ekstra argümanlar"
+
+#~ msgid "Forward recentrst"
+#~ msgstr "İleri recentrst"
+
+#~ msgid ""
+#~ "Forward those packets whose dst have recently sent to us multiple tcp-rst"
+#~ msgstr ""
+#~ "Dst'si yakın zamanda bize birden çok tcp-rst göndermiş olan paketleri ilet"
+
+#~ msgid "Install package iptables-mod-conntrack-extra"
+#~ msgstr "iptables-mod-conntrack-extra paketini yükleyin"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr "iptables'a ek argümanlar iletir. Dikkatli kullanın!"
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 fc93352611..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:88
+#: 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:74
+#: 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,23 +35,23 @@ msgstr ""
msgid "Cancel"
msgstr "Скасувати"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -63,12 +63,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "Вимкнути"
@@ -77,23 +77,23 @@ msgstr "Вимкнути"
msgid "Disabled"
msgstr "Вимкнено"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -118,38 +118,45 @@ msgid "Enabled"
msgstr "Увімкнено"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "Додаткові аргументи"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:96
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+"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:119
-msgid "Forward recentrst"
+#: 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:120
+#: 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:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "Загальні налаштування"
@@ -171,7 +178,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -179,10 +186,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -216,7 +219,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -232,7 +235,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -242,7 +245,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -254,11 +257,6 @@ msgstr "Огляд"
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-"Передавання додаткових аргументів для IPTables. Використовуйте з обережністю!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "Пароль"
@@ -275,7 +273,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -309,23 +307,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -357,14 +355,22 @@ msgstr ""
msgid "Verbose"
msgstr "Детальний звіт"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr ""
+#~ msgid "Extra arguments"
+#~ msgstr "Додаткові аргументи"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr ""
+#~ "Передавання додаткових аргументів для IPTables. Використовуйте з "
+#~ "обережністю!"
+
#~ msgid "Add"
#~ 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 7f09e2bb09..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:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr ""
@@ -76,23 +76,23 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr ""
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr "Bật"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
+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:96
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+"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:100
-msgid ""
-"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+#: 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:119
-msgid "Forward recentrst"
+#: 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:120
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+"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:91
+#: 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:77
+#: 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 ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr ""
@@ -170,7 +177,7 @@ msgstr ""
msgid "Import Links"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr ""
@@ -178,10 +185,6 @@ msgstr ""
msgid "Install package"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -215,7 +218,7 @@ msgstr ""
msgid "Local port"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr ""
@@ -231,7 +234,7 @@ msgstr ""
msgid "Mode of operation"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -241,7 +244,7 @@ msgid ""
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr ""
@@ -253,10 +256,6 @@ msgstr ""
msgid "Package is not installed"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr ""
@@ -273,7 +272,7 @@ msgstr ""
msgid "Prefer IPv6 addresses when resolving names"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr ""
@@ -307,23 +306,23 @@ msgstr ""
msgid "Shadowsocks-libev"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr ""
@@ -355,10 +354,10 @@ msgstr ""
msgid "Verbose"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr ""
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
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 4c1710fd13..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:88
+#: 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:74
+#: 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,23 +35,23 @@ msgstr "对于源地址在列表中的报文,绕过ss-redir"
msgid "Cancel"
msgstr "取消"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr "对于源地址在列表中的报文,继续检查其目的地址"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr "对于设备本身产生的TCP报文的默认行为"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -65,12 +65,12 @@ msgstr ""
"在此页面设定访问远端shadowsocks服务器的参数。请注意,禁用远端服务器会同时停止"
"与之关联的shadowsocks-libev组件。"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr "目的地址设定"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "禁用"
@@ -79,23 +79,23 @@ msgstr "禁用"
msgid "Disabled"
msgstr "已禁用"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr "转发(文件)"
@@ -120,38 +120,45 @@ msgid "Enabled"
msgstr "已启用"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "额外参数"
+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:96
+#: 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:100
+#: 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:119
-msgid "Forward recentrst"
-msgstr "转发被连接重置的地址"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:120
-msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
-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: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:77
+#: 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转发"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "常规设置"
@@ -173,7 +180,7 @@ msgstr "导入"
msgid "Import Links"
msgstr "导入链接"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr "入口网卡"
@@ -181,10 +188,6 @@ msgstr "入口网卡"
msgid "Install package"
msgstr "安装软件包"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr "安装iptables-mod-conntrack-extra"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
@@ -221,7 +224,7 @@ msgstr "监听地址"
msgid "Local port"
msgstr "监听端口"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr "本地报文默认行为"
@@ -237,7 +240,7 @@ msgstr "加密方法"
msgid "Mode of operation"
msgstr "工作模式"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -252,7 +255,7 @@ msgstr ""
"default</em> 执行默认操作.如果事先启用了<em>checkdst</em>, 数据包将选定地址进"
"行转发。"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr "仅对来自指定网卡的报文应用规则"
@@ -264,10 +267,6 @@ msgstr "概览"
msgid "Package is not installed"
msgstr "依赖包未安装"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "传递到 iptables 的额外参数。小心使用!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "密码"
@@ -284,7 +283,7 @@ msgstr "插件选项"
msgid "Prefer IPv6 addresses when resolving names"
msgstr "名字解析时优先取用IPv6地址"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr "转发规则"
@@ -318,23 +317,23 @@ msgstr "服务器端口"
msgid "Shadowsocks-libev"
msgstr "Shadowsocks-libev"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr "源地址设定"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr "转发"
@@ -366,14 +365,30 @@ msgstr "隧道对端地址"
msgid "Verbose"
msgstr "记录详细日志"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr "用于TCP转发的ss-redir"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr "用于UDP转发的ss-redir"
+#~ msgid "Extra arguments"
+#~ msgstr "额外参数"
+
+#~ msgid "Forward recentrst"
+#~ msgstr "转发被连接重置的地址"
+
+#~ msgid ""
+#~ "Forward those packets whose dst have recently sent to us multiple tcp-rst"
+#~ msgstr "若近期多次收到某地址的连接重置报文,则将其加入到转发列表中"
+
+#~ msgid "Install package iptables-mod-conntrack-extra"
+#~ msgstr "安装iptables-mod-conntrack-extra"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr "传递到 iptables 的额外参数。小心使用!"
+
#~ msgid "Bind address"
#~ 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 b2574ee083..ced5b37f4f 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
@@ -22,11 +22,11 @@ msgstr "<隱藏>"
msgid "Advanced Settings"
msgstr "進階設定"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:88
+#: 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:74
+#: 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,23 +34,23 @@ msgstr "在此列表中繞過具有src位址的封包的ss-redir"
msgid "Cancel"
msgstr "取消"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:80
+#: 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"
msgstr "在此列表中繼續檢查dst位址以查找具有src位址的封包"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:60
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
msgstr "本地生成的TCP封包的預設操作"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:104
+#: 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:83
+#: 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"
@@ -62,12 +62,12 @@ msgid ""
"disable instances referring to it."
msgstr "遠程Shadowsocks伺服器的定義。禁用其中任何一個還將禁用引用它的實例。"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:44
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
msgstr "目的地設定"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:79
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:46
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:65
msgid "Disable"
msgstr "停用"
@@ -76,23 +76,23 @@ msgstr "停用"
msgid "Disabled"
msgstr "已停用"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+#: 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:87
+#: 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:95
+#: 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:90
+#: 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:99
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:101
msgid "Dst ip/net forward file"
msgstr "DST IP/網絡轉發文件"
@@ -117,38 +117,45 @@ msgid "Enabled"
msgstr "啟用"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
-msgid "Extra arguments"
-msgstr "額外引數"
+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:96
+#: 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/net的文件,用於與<em> Dst ip/net忽略</em>"
-#: 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: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:119
-msgid "Forward recentrst"
-msgstr "轉發最近"
-
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:120
-msgid ""
-"Forward those packets whose dst have recently sent to us multiple tcp-rst"
-msgstr "轉發那些最近已將dst發送給我們的封包的多個tcp-rst"
-
-#: 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: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:77
+#: 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位址的封包"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
msgstr "一般設定"
@@ -170,7 +177,7 @@ msgstr "匯入"
msgid "Import Links"
msgstr "導入連接"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
msgstr "入口界面"
@@ -178,18 +185,14 @@ msgstr "入口界面"
msgid "Install package"
msgstr "安裝套件"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:112
-msgid "Install package iptables-mod-conntrack-extra"
-msgstr "安裝套件 iptables-mod-conntrack-extra"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:27
msgid ""
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
"the instance itself and the remote server it refers to."
msgstr ""
-"shadowsocks-libev元件的實例,例如ss-local、ss-redir、ss-tunnel、ss-"
-"server等。要啟用實例,需要同時啟用實例本身和它所引用的遠端伺服器。"
+"shadowsocks-libev元件的實例,例如ss-local、ss-redir、ss-tunnel、ss-server等。"
+"要啟用實例,需要同時啟用實例本身和它所引用的遠端伺服器。"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:169
msgid "Key (base64)"
@@ -217,7 +220,7 @@ msgstr "本地端位址"
msgid "Local port"
msgstr "本地埠號"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
msgstr "預設本地端-輸出"
@@ -233,7 +236,7 @@ msgstr "方法"
msgid "Mode of operation"
msgstr "操作模式"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:32
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
"On this page you can configure how traffics are to be forwarded to ss-redir "
"instances. If enabled, packets will first have their src ip addresses "
@@ -242,11 +245,13 @@ msgid ""
"give the default action to be taken. If the prior check results in action "
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-"在此頁面上,您可以設置如何將流量轉發到ss-redir實例。如果啟用,則封包將首先通過<em>Src ip /net忽略</em>,<em> Src "
-"ip / net轉發</em>,<em> Src ip/net 檢查 </em>檢查其src ip位址。 並且如果沒有匹配項,則<em>Src "
-"default</em>將給出要採取的預設操作。如果先前檢查導致操作<em> checkdst</em>,則封包將繼續檢查其dst位址。"
+"在此頁面上,您可以設置如何將流量轉發到ss-redir實例。如果啟用,則封包將首先通"
+"過<em>Src ip /net忽略</em>,<em> Src ip / net轉發</em>,<em> Src ip/net 檢查 "
+"</em>檢查其src ip位址。 並且如果沒有匹配項,則<em>Src default</em>將給出要採"
+"取的預設操作。如果先前檢查導致操作<em> checkdst</em>,則封包將繼續檢查其dst位"
+"址。"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:64
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
msgstr "僅對來自這些網絡界面的封包應用規則"
@@ -258,10 +263,6 @@ msgstr "概覽"
msgid "Package is not installed"
msgstr "套件尚未安裝"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:70
-msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "傳遞附加引數到 iptables,小心使用!"
-
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:165
msgid "Password"
msgstr "密碼"
@@ -278,7 +279,7 @@ msgstr "外掛選項"
msgid "Prefer IPv6 addresses when resolving names"
msgstr "當解析名稱時,首選IPv6位址"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/root/usr/share/luci/menu.d/luci-app-shadowsocks-libev.json:32
msgid "Redir Rules"
msgstr "Redir規則"
@@ -312,23 +313,23 @@ msgstr "伺服器埠號"
msgid "Shadowsocks-libev"
msgstr "SS影梭翻牆分支(Shadowsocks-libev)"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
msgstr "來源設定值"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+#: 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:73
+#: 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:79
+#: 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:76
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net forward"
msgstr "來源 ip/net 轉發"
@@ -360,10 +361,26 @@ msgstr "隧道位址"
msgid "Verbose"
msgstr "詳細"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:52
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
msgstr "TCP的ss-redir"
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:55
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
msgstr "UDP的ss-redir"
+
+#~ msgid "Extra arguments"
+#~ msgstr "額外引數"
+
+#~ msgid "Forward recentrst"
+#~ msgstr "轉發最近"
+
+#~ msgid ""
+#~ "Forward those packets whose dst have recently sent to us multiple tcp-rst"
+#~ msgstr "轉發那些最近已將dst發送給我們的封包的多個tcp-rst"
+
+#~ msgid "Install package iptables-mod-conntrack-extra"
+#~ msgstr "安裝套件 iptables-mod-conntrack-extra"
+
+#~ msgid "Passes additional arguments to iptables. Use with care!"
+#~ msgstr "傳遞附加引數到 iptables,小心使用!"
diff --git a/applications/luci-app-shairplay/po/de/shairplay.po b/applications/luci-app-shairplay/po/de/shairplay.po
index 3d29bb3f4e..f40617e73f 100644
--- a/applications/luci-app-shairplay/po/de/shairplay.po
+++ b/applications/luci-app-shairplay/po/de/shairplay.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-02-24 06:56+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshairplay/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.11-dev\n"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:47
msgid "AO Device ID"
@@ -41,7 +41,7 @@ msgstr "Gewähre UCI Zugriff auf luci-app-shairplay"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:29
msgid "HW Address"
-msgstr ""
+msgstr "HW-Adresse"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:25
msgid "Password"
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/fi/simple-adblock.po b/applications/luci-app-simple-adblock/po/fi/simple-adblock.po
index 203fa48069..42c4cb24ef 100644
--- a/applications/luci-app-simple-adblock/po/fi/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/fi/simple-adblock.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-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/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-simple-adblock/luasrc/model/cbi/simple-adblock.lua:221
msgid "%s Error: %s"
@@ -200,7 +200,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:297
msgid "IPv6 Support"
-msgstr ""
+msgstr "IPv6-tuki"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:312
msgid ""
@@ -327,7 +327,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:134
msgid "Stopped"
-msgstr ""
+msgstr "Pysäytetty"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:323
msgid "Store compressed cache"
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-smartdns/po/de/smartdns.po b/applications/luci-app-smartdns/po/de/smartdns.po
index 9ae53d7c9f..96cb77e891 100644
--- a/applications/luci-app-smartdns/po/de/smartdns.po
+++ b/applications/luci-app-smartdns/po/de/smartdns.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-02-08 04:46+0000\n"
-"Last-Translator: Zocker1012 <julian.schoemer.1997@gmail.com>\n"
+"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssmartdns/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5-dev\n"
+"X-Generator: Weblate 4.11-dev\n"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:425
msgid "Additional Args for upstream dns servers"
@@ -220,7 +220,7 @@ msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:87
msgid "NOT RUNNING"
-msgstr ""
+msgstr "LÄUFT NICHT"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:257
msgid "Query DNS through specific dns server group, such as office, home."
@@ -228,7 +228,7 @@ msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:85
msgid "RUNNING"
-msgstr ""
+msgstr "LÄUFT"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:207
msgid "Redirect"
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/fi/splash.po b/applications/luci-app-splash/po/fi/splash.po
index 3efdb6198c..57d69aeec9 100644
--- a/applications/luci-app-splash/po/fi/splash.po
+++ b/applications/luci-app-splash/po/fi/splash.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-11 07:19+0200\n"
-"PO-Revision-Date: 2021-04-05 07:56+0000\n"
-"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-13 12:25+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssplash/fi/>\n"
"Language: 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.6-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."
@@ -162,12 +162,12 @@ msgstr ""
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:205
msgid "Hostname"
-msgstr "Nimi"
+msgstr "Laitenimi"
#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:76
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:206
msgid "IP Address"
-msgstr ""
+msgstr "IP-osoite"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:98
msgid ""
@@ -212,7 +212,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 ""
+msgstr "MAC-osoite"
#: 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-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-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-squid/po/fi/squid.po b/applications/luci-app-squid/po/fi/squid.po
index 5a54ec5ab7..2b484bde4b 100644
--- a/applications/luci-app-squid/po/fi/squid.po
+++ b/applications/luci-app-squid/po/fi/squid.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-24 17:41+0000\n"
-"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssquid/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.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
@@ -20,7 +20,7 @@ msgstr "Coredump-tiedostohakemisto"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-squid/root/usr/share/rpcd/acl.d/luci-app-squid.json:3
msgid "Grant UCI access for luci-app-squid"
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/fi/statistics.po b/applications/luci-app-statistics/po/fi/statistics.po
index 9542404f32..0c8528aab0 100644
--- a/applications/luci-app-statistics/po/fi/statistics.po
+++ b/applications/luci-app-statistics/po/fi/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-11-13 08:12+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2022-03-13 12:25+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/fi/>\n"
"Language: 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.9.1-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
@@ -99,7 +99,7 @@ msgstr "Suorittimen valvonta on käytössä"
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/csv.json:2
msgid "CSV Output"
-msgstr "CSV Tulostus"
+msgstr "CSV-tuloste"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/csv.js:6
msgid "CSV Plugin Configuration"
@@ -120,7 +120,7 @@ msgstr "Muuta pistoketiedoston omistajuus määritettylle ryhmälle."
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/chrony.js:8
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/chrony.json:2
msgid "Chrony"
-msgstr ""
+msgstr "Chrony"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:6
msgid "Chrony Plugin Configuration"
@@ -145,7 +145,7 @@ msgstr "Kerää topologia"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:46
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:49
msgid "Collectd Settings"
-msgstr "Collectd asetukset"
+msgstr "Collectd-asetukset"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:57
msgid "Command monitoring enabled"
@@ -157,7 +157,7 @@ msgstr "Kommentti / Säännön numero"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:174
msgid "Configure…"
-msgstr "Määritä …"
+msgstr "Määritä…"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/conntrack.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/conntrack.json:2
@@ -195,7 +195,7 @@ msgstr "DF-laajennuksen määritykset"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/dhcpleases.js:7
msgid "DHCP Leases"
-msgstr ""
+msgstr "DHCP-liisaukset"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/dhcpleases.js:6
msgid "DHCP Leases Plugin Configuration"
@@ -357,7 +357,7 @@ msgstr "Exec"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/exec.js:7
msgid "Exec Plugin Configuration"
-msgstr "Exec laajennuksen määritys"
+msgstr "Exec-laajennuksen määritys"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:67
msgid "Expecting decimal value lower than one"
@@ -464,7 +464,7 @@ msgstr "Isäntä, jolla on käynnissä chrony"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:51
msgid "Hostname"
-msgstr "Nimi"
+msgstr "Laitenimi"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:15
msgid "IP or hostname where to get the txtinfo output from"
@@ -554,7 +554,7 @@ msgstr "Kuormituksen valvonta käytössä"
#: 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 "Tietoja ladataan …"
+msgstr "Ladataan dataa…"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/syslog.js:14
msgid "Log level"
@@ -937,11 +937,11 @@ msgstr "Portti apcupsd -tiedonsiirrolle"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:20
msgid "Port for chronyd"
-msgstr ""
+msgstr "Portti chronyd:lle"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:15
msgid "Possibly bug in collectd. Only 127.0.0.1 and localhost work"
-msgstr ""
+msgstr "Mahdollinen bugi collectd:ssä. Vain 127.0.0.1 ja localhost toimivat"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/processes.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/processes.json:2
@@ -959,7 +959,7 @@ msgstr "Suoritin"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/netlink.js:26
msgid "Qdisc monitoring"
-msgstr "Qdisc valvonta"
+msgstr "Qdisc-valvonta"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:57
msgid "RRD XFiles Factor"
@@ -967,7 +967,7 @@ msgstr "RRD XFiles-tekijä"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:24
msgid "RRD heart beat interval"
-msgstr "RRD tahdistusväli"
+msgstr "RRD-tahdistusväli"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:19
msgid "RRD step interval"
@@ -1007,7 +1007,7 @@ msgstr "Säännön valvonta päällä"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/snmp6.js:7
msgid "SNMP6"
-msgstr ""
+msgstr "SNMP6"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/snmp6.js:7
msgid "SNMP6 Plugin Configuration"
@@ -1095,7 +1095,7 @@ msgstr "Yksinkertainen CPU:n taajuuden seuranta"
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/snmp6.json:2
msgid "Snmp6"
-msgstr ""
+msgstr "Snmp6"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/unixsock.js:34
msgid "Socket %s active"
@@ -1526,7 +1526,7 @@ msgstr "UnixSock-laajennuksen määritys"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/uptime.js:15
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/uptime.json:2
msgid "Uptime"
-msgstr "Päällä"
+msgstr "Toiminta-aika"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/uptime.js:6
msgid "Uptime Plugin Configuration"
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/pt/statistics.po b/applications/luci-app-statistics/po/pt/statistics.po
index 837f41aac1..2afe7d4b3e 100644
--- a/applications/luci-app-statistics/po/pt/statistics.po
+++ b/applications/luci-app-statistics/po/pt/statistics.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 19:03+0200\n"
-"PO-Revision-Date: 2022-01-25 09:41+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2022-03-15 15:17+0000\n"
+"Last-Translator: moonlightz <hugo.simoes.1984@gmail.com>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/pt/>\n"
"Language: pt\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
@@ -1620,7 +1620,7 @@ msgstr "Quando definido como verdadeiro solicitamos valores percentuais"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/iwinfo.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/iwinfo.json:2
msgid "Wireless"
-msgstr "Wireless"
+msgstr "Rede sem fios"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/iwinfo.js:7
msgid "Wireless iwinfo Plugin Configuration"
diff --git a/applications/luci-app-statistics/po/zh_Hant/statistics.po b/applications/luci-app-statistics/po/zh_Hant/statistics.po
index 3fd473b857..e2b727754b 100644
--- a/applications/luci-app-statistics/po/zh_Hant/statistics.po
+++ b/applications/luci-app-statistics/po/zh_Hant/statistics.po
@@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2022-02-05 09:21+0000\n"
+"PO-Revision-Date: 2022-03-04 19:06+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsstatistics/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-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
@@ -123,7 +123,7 @@ msgstr "將插座檔的所有權變更為指定的群組。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/chrony.js:8
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/chrony.json:2
msgid "Chrony"
-msgstr "Chrony"
+msgstr "Chrony 系統校時"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:6
msgid "Chrony Plugin Configuration"
@@ -1513,7 +1513,8 @@ msgstr "詳細監視"
msgid ""
"When a host has not replied to this number of packets in a row, re-resolve "
"the hostname in DNS. Useful for dynamic DNS hosts. Default is -1 = disabled."
-msgstr ""
+msgstr "當主機接連未回應這個數量的資料封包時,在 DNS 中重新解析主機名稱。對動態 DNS "
+"主機有用。預設值是 -1 =停用。"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/disk.js:16
msgid "When none selected, all disks will be monitored."
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 dbcf1cedd3..be40b4def2 100644
--- a/applications/luci-app-tinyproxy/po/fi/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/fi/tinyproxy.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-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/"
"luciapplicationstinyproxy/fi/>\n"
"Language: 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.7\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -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 ""
@@ -115,7 +115,7 @@ msgstr ""
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:11
msgid "General settings"
-msgstr ""
+msgstr "Yleiset asetukset"
#: applications/luci-app-tinyproxy/root/usr/share/rpcd/acl.d/luci-app-tinyproxy.json:3
msgid "Grant UCI access for luci-app-tinyproxy"
diff --git a/applications/luci-app-transmission/po/fi/transmission.po b/applications/luci-app-transmission/po/fi/transmission.po
index da74af1061..691a79c770 100644
--- a/applications/luci-app-transmission/po/fi/transmission.po
+++ b/applications/luci-app-transmission/po/fi/transmission.po
@@ -3,8 +3,8 @@ 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: 2020-06-24 17:41+0000\n"
-"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\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"
"Language: 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.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"
@@ -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"
@@ -420,7 +420,7 @@ msgstr ""
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:181
msgid "hours"
-msgstr ""
+msgstr "tuntia"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:277
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:280
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-travelmate/po/de/travelmate.po b/applications/luci-app-travelmate/po/de/travelmate.po
index c319d37e6d..c10cc0194a 100644
--- a/applications/luci-app-travelmate/po/de/travelmate.po
+++ b/applications/luci-app-travelmate/po/de/travelmate.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-24 15:29+0000\n"
-"Last-Translator: Dirk Brenken <dev@brenken.org>\n"
+"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5.2-dev\n"
+"X-Generator: Weblate 4.11-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
msgid "-- AP Selection --"
@@ -347,7 +347,7 @@ msgstr "Protokollansicht"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:547
msgid "MAC Address"
-msgstr ""
+msgstr "MAC-Adresse"
#: 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
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/fi/travelmate.po b/applications/luci-app-travelmate/po/fi/travelmate.po
index dba8c127ae..3236aa7b78 100644
--- a/applications/luci-app-travelmate/po/fi/travelmate.po
+++ b/applications/luci-app-travelmate/po/fi/travelmate.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-12-04 19:24+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2022-03-13 12:25+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/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.10-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 --"
@@ -263,7 +263,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:295
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:328
msgid "Generate a random unicast MAC address for each uplink connection."
@@ -331,7 +331,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:547
msgid "MAC Address"
-msgstr ""
+msgstr "MAC-osoite"
#: 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
@@ -586,7 +586,7 @@ msgstr ""
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:227
msgid "Status / Version"
-msgstr ""
+msgstr "Tila / versio"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:746
msgid "Strength"
diff --git a/applications/luci-app-travelmate/po/zh_Hant/travelmate.po b/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
index e79583ae2d..58c522acf8 100644
--- a/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
+++ b/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-08-18 10:44+0000\n"
+"PO-Revision-Date: 2022-03-04 19:06+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationstravelmate/zh_Hant/>\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.8-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 --"
@@ -171,7 +171,7 @@ msgstr "裝置名稱"
#: 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 "已停用"
#: 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-ttyd/po/fi/ttyd.po b/applications/luci-app-ttyd/po/fi/ttyd.po
index 3db37f5590..314b7039c9 100644
--- a/applications/luci-app-ttyd/po/fi/ttyd.po
+++ b/applications/luci-app-ttyd/po/fi/ttyd.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-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/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-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
msgid "Accept only one client and exit on disconnection"
@@ -150,7 +150,7 @@ msgstr ""
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:42
msgid "Read-only"
-msgstr ""
+msgstr "Vain luku"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:62
msgid "SSL"
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-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/de/uhttpd.po b/applications/luci-app-uhttpd/po/de/uhttpd.po
index 4fb112dd5d..3cb8c764e0 100644
--- a/applications/luci-app-uhttpd/po/de/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/de/uhttpd.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-02-24 06:56+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/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.11-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -130,6 +130,8 @@ msgstr "HTTPS Listener (Adresse: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 ""
+"Wenn leer, wird bei der Zertifikatserstellung ein zufälliger/einmaliger Wert "
+"verwendet"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
msgid "Ignore private IPs on public interface"
@@ -173,7 +175,7 @@ msgstr "Maximale Wartezeit für Netwerk"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
msgid "Organization"
-msgstr ""
+msgstr "Organisation"
#: 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/fi/uhttpd.po b/applications/luci-app-uhttpd/po/fi/uhttpd.po
index 277b5d44a8..10492248a5 100644
--- a/applications/luci-app-uhttpd/po/fi/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/fi/uhttpd.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-05-21 18:50+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2022-03-13 23:17+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/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.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -19,11 +19,11 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
msgid "404 Error"
-msgstr ""
+msgstr "404-virhe"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
msgid "A lightweight single-threaded HTTP(S) server"
-msgstr ""
+msgstr "Kevyt, yksisäikeinen HTTP(S)-palvelin"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
msgid "Advanced Settings"
@@ -31,7 +31,7 @@ msgstr "Lisäasetukset"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid "Aliases"
-msgstr ""
+msgstr "Aliakset"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
msgid "Base directory for files to be served"
@@ -104,27 +104,27 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-uhttpd/root/usr/share/rpcd/acl.d/luci-app-uhttpd.json:3
msgid "Grant UCI access for luci-app-uhttpd"
-msgstr ""
+msgstr "Salli UCI-pääsy luci-app-uhttpd:lle"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
msgid "HTTP listeners (address:port)"
-msgstr ""
+msgstr "HTTP-kuuntelijat (osoite:portti)"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
msgid "HTTPS Certificate (DER or PEM format)"
-msgstr ""
+msgstr "HTTPS-varmenne (DER- tai PEM-muoto)"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
msgid "HTTPS Private Key (DER or PEM format)"
-msgstr ""
+msgstr "HTTPS:n yksityinen avain (DER- tai PEM-muoto)"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
msgid "HTTPS listener (address:port)"
-msgstr ""
+msgstr "HTTPS-kuuntelija (osoite:portti)"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
msgid "If empty, a random/unique value is used in cert generation"
@@ -154,7 +154,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
msgid "Maximum number of connections"
-msgstr ""
+msgstr "Yhteyksien enimmäismäärä"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
msgid "Maximum number of script requests"
@@ -192,7 +192,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
msgid "Redirect all HTTP to HTTPS"
-msgstr ""
+msgstr "Uudelleenohjaa kaikki HTTP-liikenne HTTPS:ksi"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
msgid "Remove configuration for certificate and key"
@@ -213,7 +213,7 @@ msgstr ""
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:226
msgid "State"
-msgstr ""
+msgstr "Tila"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
msgid "TCP Keepalive"
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-uhttpd/po/zh_Hant/uhttpd.po b/applications/luci-app-uhttpd/po/zh_Hant/uhttpd.po
index afb5e796e8..d1b963bac9 100644
--- a/applications/luci-app-uhttpd/po/zh_Hant/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/zh_Hant/uhttpd.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-15 12:32+0000\n"
-"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
+"PO-Revision-Date: 2022-03-04 19:06+0000\n"
+"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsuhttpd/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-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -130,7 +130,7 @@ msgstr "HTTPS 監聽(位址:埠)"
#: 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 "如果為空,則在產生證書時使用一個隨機/唯一的值"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
msgid "Ignore private IPs on public interface"
@@ -172,7 +172,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-upnp/po/de/upnp.po b/applications/luci-app-upnp/po/de/upnp.po
index 10d5838612..d2e9faa452 100644
--- a/applications/luci-app-upnp/po/de/upnp.po
+++ b/applications/luci-app-upnp/po/de/upnp.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2020-07-11 21:29+0000\n"
+"PO-Revision-Date: 2022-02-24 06:56+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/de/>\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.2-dev\n"
+"X-Generator: Weblate 4.11-dev\n"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
@@ -177,11 +177,11 @@ msgstr "Systemlaufzeit statt Prozesslaufzeit melden"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:172
msgid "STUN Host"
-msgstr ""
+msgstr "STUN-Host"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:176
msgid "STUN Port"
-msgstr ""
+msgstr "STUN-Port"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:121
msgid "Start UPnP and NAT-PMP service"
@@ -225,7 +225,7 @@ msgstr "Uplink"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:170
msgid "Use STUN"
-msgstr ""
+msgstr "STUN verwenden"
#: 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/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 04b809063d..df83b3d372 100644
--- a/applications/luci-app-upnp/po/fi/upnp.po
+++ b/applications/luci-app-upnp/po/fi/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-09-09 14:30+0000\n"
-"Last-Translator: Demian Wright <wright.demian+weblate@gmail.com>\n"
+"PO-Revision-Date: 2022-03-13 23:17+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/fi/>\n"
"Language: 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.8.1-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:182
msgid ""
@@ -27,7 +27,7 @@ msgstr "Toiminta"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:31
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:113
msgid "Active UPnP Redirects"
-msgstr ""
+msgstr "Aktiivise UPnP-uudelleenohjaukset"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:119
msgid "Advanced Settings"
@@ -84,7 +84,7 @@ msgstr "Kuvaus"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:148
msgid "Device UUID"
-msgstr ""
+msgstr "Laitteen UUID"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:136
msgid "Downlink"
@@ -100,7 +100,7 @@ msgstr ""
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:124
msgid "Enable UPnP functionality"
-msgstr ""
+msgstr "Käytä UPnP-toiminnallisuutta"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:133
msgid "Enable additional logging"
@@ -113,15 +113,15 @@ msgstr ""
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:44
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:84
msgid "External Port"
-msgstr ""
+msgstr "Ulkoinen portti"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:190
msgid "External ports"
-msgstr ""
+msgstr "Ulkoiset portit"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:118
msgid "General Settings"
-msgstr "Yleisasetukset"
+msgstr "Yleiset asetukset"
#: applications/luci-app-upnp/root/usr/share/rpcd/acl.d/luci-app-upnp.json:3
msgid "Grant access to upnp procedures"
@@ -134,11 +134,11 @@ msgstr "Palvelin"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:194
msgid "Internal addresses"
-msgstr ""
+msgstr "Sisäiset osoitteet"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:198
msgid "Internal ports"
-msgstr ""
+msgstr "Sisäiset portit"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:181
msgid "MiniUPnP ACLs"
@@ -146,11 +146,11 @@ msgstr ""
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:116
msgid "MiniUPnP settings"
-msgstr ""
+msgstr "MiniUPnP-asetukset"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:152
msgid "Notify interval"
-msgstr ""
+msgstr "Ilmoitusväli"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:142
msgid "Port"
@@ -203,7 +203,7 @@ msgstr ""
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:167
msgid "UPnP lease file"
-msgstr ""
+msgstr "UPnP-lainatiedosto"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:75
msgid "Universal Plug & Play"
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/fi/vnstat.po b/applications/luci-app-vnstat/po/fi/vnstat.po
index c325da108f..8b03147460 100644
--- a/applications/luci-app-vnstat/po/fi/vnstat.po
+++ b/applications/luci-app-vnstat/po/fi/vnstat.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"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-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat/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.7\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,7 +18,7 @@ msgstr "Kokoonpano"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:68
msgid "Daily traffic"
-msgstr ""
+msgstr "Päiväkohtainen liikenne"
#: applications/luci-app-vnstat/root/usr/share/rpcd/acl.d/luci-app-vnstat.json:3
msgid "Grant UCI access for luci-app-vnstat"
@@ -30,49 +30,51 @@ msgstr "Kuvaajat"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:67
msgid "Hourly traffic"
-msgstr ""
+msgstr "Tuntikohtainen liikenne"
#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:49
msgid "Monitor selected interfaces"
-msgstr ""
+msgstr "Monitoroi valittuja sovittimia"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:69
msgid "Monthly traffic"
-msgstr ""
+msgstr "Kuukausikohtainen liikenne"
#: 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 ""
+"Tietokantaa ei ole vielä määritetty. Siirry VnStatin määritykseen ja ota "
+"käyttöön monitorointi yhdelle tai useammalle sovittimelle."
#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:22
msgid "Restart VnStat"
-msgstr ""
+msgstr "Käynnistä VnStat uudelleen"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:65
msgid "Summary display"
-msgstr ""
+msgstr "Yhteenvetonäyttö"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:66
msgid "Top 10 display"
-msgstr ""
+msgstr "Top 10 -näyttö"
#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:72
msgid "Update »"
-msgstr ""
+msgstr "Päivitä »"
#: 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-graafit"
#: applications/luci-app-vnstat/root/usr/share/luci/menu.d/luci-app-vnstat.json:3
msgid "VnStat Traffic Monitor"
-msgstr ""
+msgstr "VnStat-liikenneseuranta"
#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:20
msgid ""
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 29dfaa54c3..dbcc210e25 100644
--- a/applications/luci-app-vnstat2/po/de/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/de/vnstat2.po
@@ -1,36 +1,50 @@
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-29 18:08+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/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-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 ""
+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 ""
-
#: 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 7c70cbc3d4..c7ef9388dd 100644
--- a/applications/luci-app-vnstat2/po/fi/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/fi/vnstat2.po
@@ -1,43 +1,57 @@
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-13 23:17+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat2/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-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 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
-msgid "Daily"
+#: 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 ""
+msgstr "Poista liityntä <em>%h</em>"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:95
msgid "Delete…"
-msgstr ""
+msgstr "Poista…"
#: applications/luci-app-vnstat2/root/usr/share/rpcd/acl.d/luci-app-vnstat2.json:3
msgid "Grant access to LuCI app vnstat2"
@@ -47,9 +61,9 @@ 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 ""
+msgstr "Tunneittain"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:81
msgid "Interface"
@@ -59,19 +73,19 @@ 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 ""
+msgstr "Ladataan kuvaajia…"
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:49
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 ""
+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,8 +95,14 @@ 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
@@ -103,32 +123,39 @@ 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
-msgid "Yearly"
+#: 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 "Vuosittain"
+
#: applications/luci-app-vnstat2/htdocs/luci-static/resources/view/vnstat2/config.js:43
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 ""
+msgstr "vnStat-kuvaajat"
#: 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..fc154cc008 100644
--- a/applications/luci-app-vnstat2/po/zh_Hant/vnstat2.po
+++ b/applications/luci-app-vnstat2/po/zh_Hant/vnstat2.po
@@ -10,27 +10,41 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\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 "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,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,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/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/fi/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/fi/vpn-policy-routing.po
index 5d449da86e..ef8ebc07e9 100644
--- a/applications/luci-app-vpn-policy-routing/po/fi/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/fi/vpn-policy-routing.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-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/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-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
msgid "%s (disabled)"
@@ -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-tuki"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:195
msgid "Ignored Interfaces"
@@ -216,7 +216,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:374
msgid "Path"
-msgstr ""
+msgstr "Polku"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:179
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:203
@@ -252,7 +252,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:54
msgid "Running"
-msgstr ""
+msgstr "Käynnissä"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "See the %sREADME%s for details."
@@ -357,7 +357,7 @@ msgstr "Pysäytä"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:59
msgid "Stopped"
-msgstr ""
+msgstr "Pysäytetty"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:172
msgid "Strict enforcement"
diff --git a/applications/luci-app-vpnbypass/po/tr/vpnbypass.po b/applications/luci-app-vpnbypass/po/tr/vpnbypass.po
index 501a88e569..5ab684b002 100644
--- a/applications/luci-app-vpnbypass/po/tr/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/tr/vpnbypass.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-05-15 14:33+0000\n"
+"PO-Revision-Date: 2022-02-27 04:56+0000\n"
"Last-Translator: semih <semiht@gmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpnbypass/tr/>\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.7-dev\n"
+"X-Generator: Weblate 4.11.1-dev\n"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150
msgid "Disable"
@@ -125,7 +125,7 @@ msgstr "%s hizmeti durduruluyor"
#: 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 Bypass"
+msgstr "VPN Baypas"
#~ msgid "%s is not installed or not found"
#~ msgstr "%s yüklenmemiş ya da bulunamadı"
diff --git a/applications/luci-app-watchcat/po/fi/watchcat.po b/applications/luci-app-watchcat/po/fi/watchcat.po
index d62d4c658d..962c5ce58e 100644
--- a/applications/luci-app-watchcat/po/fi/watchcat.po
+++ b/applications/luci-app-watchcat/po/fi/watchcat.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-12-21 16:49+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswatchcat/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.10\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:82
msgid ""
@@ -48,7 +48,7 @@ msgstr ""
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:19
msgid "General Settings"
-msgstr ""
+msgstr "Yleiset asetukset"
#: applications/luci-app-watchcat/root/usr/share/rpcd/acl.d/luci-app-watchcat.json:3
msgid "Grant access to LuCI app watchcat"
diff --git a/applications/luci-app-wifischedule/po/fi/wifischedule.po b/applications/luci-app-wifischedule/po/fi/wifischedule.po
index 4bdc0c529d..04a993b4b9 100644
--- a/applications/luci-app-wifischedule/po/fi/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/fi/wifischedule.po
@@ -1,50 +1,50 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-24 17:42+0000\n"
-"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\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"
"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.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"
-msgstr ""
+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"
-msgstr ""
+msgstr "Cron-työt"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
msgid "Day(s) of Week"
-msgstr ""
+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"
-msgstr ""
+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"
@@ -52,11 +52,11 @@ msgstr "Ota käyttöön"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
msgid "Enable Wifi Schedule"
-msgstr ""
+msgstr "Käytä wifi-aikataulutusta"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
msgid "Enable logging"
-msgstr ""
+msgstr "Käytä lokitusta"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
msgid "Force disabling wifi even if stations associated"
@@ -84,27 +84,27 @@ msgstr "Lauantai"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:31
msgid "Schedule"
-msgstr ""
+msgstr "Aikataulu"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
msgid "Schedule events"
-msgstr ""
+msgstr "Ajastetut tapahtumat"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
msgid "Start Time"
-msgstr ""
+msgstr "Käynnistysaika"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
msgid "Start WiFi"
-msgstr ""
+msgstr "Käynnistä wifi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
msgid "Stop Time"
-msgstr ""
+msgstr "Lopetusaika"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
msgid "Stop WiFi"
-msgstr ""
+msgstr "Pysäytä wifi"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
msgid "Sunday"
@@ -112,7 +112,7 @@ msgstr "Sunnuntai"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:33
msgid "The value %s is invalid"
-msgstr ""
+msgstr "Arvo %s on virheellinen"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
msgid "Thursday"
@@ -128,11 +128,11 @@ msgstr ""
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:33
msgid "View Cron Jobs"
-msgstr ""
+msgstr "Näytä cron-työt"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:32
msgid "View Logfile"
-msgstr ""
+msgstr "Näytä lokitiedosto"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
msgid "Wednesday"
@@ -141,8 +141,8 @@ msgstr "Keskiviikko"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:27
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
msgid "Wifi Schedule"
-msgstr ""
+msgstr "Wifi-aikataulu"
#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:39
msgid "Wifi Schedule Logfile"
-msgstr ""
+msgstr "Wifi-aikataulun lokitiedosto"
diff --git a/applications/luci-app-wireguard/po/de/wireguard.po b/applications/luci-app-wireguard/po/de/wireguard.po
index 942d6c503c..3b010b9c51 100644
--- a/applications/luci-app-wireguard/po/de/wireguard.po
+++ b/applications/luci-app-wireguard/po/de/wireguard.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-02-24 06:56+0000\n"
+"Last-Translator: Christoph Loesch <github-mail@chil.at>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/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.11-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
@@ -44,7 +44,7 @@ msgstr "Firewall Mark"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
-msgstr ""
+msgstr "Zugriff auf die LuCI-App wireguard gewähren"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
@@ -60,15 +60,15 @@ msgstr "Niemals"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
-msgstr ""
+msgstr "Keine WireGuard-Schnittstellen konfiguriert."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
-msgstr ""
+msgstr "Keine Peer-Informationen verfügbar"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
-msgstr ""
+msgstr "Partner"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
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/fi/wireguard.po b/applications/luci-app-wireguard/po/fi/wireguard.po
index 81b3a240fe..160feedc1e 100644
--- a/applications/luci-app-wireguard/po/fi/wireguard.po
+++ b/applications/luci-app-wireguard/po/fi/wireguard.po
@@ -1,26 +1,26 @@
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-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/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-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
-msgstr "%dt sitten"
+msgstr "%d h sitten"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
-msgstr "%dm sitten"
+msgstr "%d min sitten"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
-msgstr "%ds sitten"
+msgstr "%d s sitten"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
@@ -60,15 +60,15 @@ msgstr "Ei ikinä"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
-msgstr ""
+msgstr "WireGuard-sovittimia ei ole määritetty."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
-msgstr ""
+msgstr "Vertaistietoja ei ole saatavilla"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
-msgstr ""
+msgstr "Vertaiset"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
diff --git a/applications/luci-app-wol/po/fi/wol.po b/applications/luci-app-wol/po/fi/wol.po
index 773a7d2acb..c2c40ffbe7 100644
--- a/applications/luci-app-wol/po/fi/wol.po
+++ b/applications/luci-app-wol/po/fi/wol.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-19 00:29+0200\n"
-"PO-Revision-Date: 2020-06-23 07:41+0000\n"
-"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-12 13:29+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswol/fi/>\n"
"Language: fi\n"
@@ -12,11 +12,11 @@ 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.2-dev\n"
+"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:65
msgid "Choose the host to wake up or enter a custom MAC address to use"
-msgstr ""
+msgstr "Valitse herätettävä laitenimi tai kirjoita mukautettu MAC-osoite"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:123
msgid "Dismiss"
@@ -28,11 +28,11 @@ msgstr ""
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:64
msgid "Host to wake up"
-msgstr ""
+msgstr "Herätettävä laitenimi"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:52
msgid "Network interface to use"
-msgstr ""
+msgstr "Käytettävä verkkoliityntä"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:94
msgid "No target host specified!"
@@ -40,7 +40,7 @@ msgstr ""
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:79
msgid "Send to broadcast address"
-msgstr ""
+msgstr "Lähetä yleislähetysosoitteeseen"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:45
msgid ""
@@ -53,7 +53,7 @@ msgstr ""
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:112
msgid "Starting WoL utility…"
-msgstr ""
+msgstr "Käynnistetään WoL-työkalu…"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:38
#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
@@ -64,23 +64,25 @@ msgstr ""
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
+"Wake on LAN on mekanismi, jolla voi etänä käynnistää tietokoneita "
+"paikallisessa verkossa."
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:140
msgid "Wake up host"
-msgstr ""
+msgstr "Herätä laitenimi"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:111
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:116
msgid "Waking host"
-msgstr ""
+msgstr "Herätetään laitenimeä"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:129
msgid "Waking host failed:"
-msgstr ""
+msgstr "Laitenimen herättäminen epäonnistui:"
#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:44
msgid "WoL program"
-msgstr ""
+msgstr "WoL-ohjelma"
#~ msgid "Broadcast on all interfaces"
#~ msgstr "Broadcast on all interfaces"
diff --git a/applications/luci-app-yggdrasil/po/de/yggdrasil.po b/applications/luci-app-yggdrasil/po/de/yggdrasil.po
index 1481b35aaa..ed43b16c38 100644
--- a/applications/luci-app-yggdrasil/po/de/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/de/yggdrasil.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-02-08 04:46+0000\n"
-"Last-Translator: Zocker1012 <julian.schoemer.1997@gmail.com>\n"
+"PO-Revision-Date: 2022-02-24 06:56+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsyggdrasil/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5-dev\n"
+"X-Generator: Weblate 4.11-dev\n"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33
msgid "Active peers"
@@ -135,7 +135,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 "Verbindungspartner"
+msgstr "Partner"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:49
msgid "Regular expression"
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 4e35bedf8a..1225e6da08 100644
--- a/applications/luci-app-yggdrasil/po/fi/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/fi/yggdrasil.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-24 17:42+0000\n"
-"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\n"
+"PO-Revision-Date: 2022-03-13 23:16+0000\n"
+"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsyggdrasil/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.2-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"
@@ -41,19 +41,19 @@ msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:11
#: applications/luci-app-yggdrasil/root/usr/share/luci/menu.d/luci-app-yggdrasil.json:41
msgid "Encryption keys"
-msgstr ""
+msgstr "Salausavaimet"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:15
msgid "Encryption private key"
-msgstr ""
+msgstr "Salauksen yksityinen avain"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:14
msgid "Encryption public key"
-msgstr ""
+msgstr "Salauksen julkinen avain"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:11
msgid "General settings"
-msgstr ""
+msgstr "Yleiset asetukset"
#: applications/luci-app-yggdrasil/root/usr/share/rpcd/acl.d/luci-app-yggdrasil.json:3
msgid "Grant access to LuCI app yggdrasil"
@@ -93,7 +93,7 @@ msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:33
msgid "Listen addresses"
-msgstr ""
+msgstr "Kuuntele osoitteita"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:34
msgid ""
@@ -130,11 +130,11 @@ 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 "Vertaiskoneet"
+msgstr "Vertaiset"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:49
msgid "Regular expression"
-msgstr ""
+msgstr "Säännöllinen lauseke"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:50
msgid "Send beacons"